-
08-30-2010, 04:48 AM #1
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 5
2 bài Pascan hay khó cần trình độ chém gió đây ! (For pro only)
1) Dãy Chia Hết
Cho một dãy N số nguyên tùy ý . Giữa các số có thể đặt dấu + hoặc - để thu được các biểu thức số học khác nhau . Nếu có 1 trong các biểu thức chia hết cho 1 số K thì nói dãy số chia hết cho K .Viết chương trình xác định tính chia hết của một dãy đã cho .
In: Dòng đầu là số N và K (2<=n<=10000,2<=K<=100) , cách nhau bởi dấu trống .
các dòng tiếp là dãy n số có trị tuyệt đối không quá 10000 cách nhau bởi dấu trống hoặc xuống dòng .
Out: số 1 nếu dãy chia hết cho K , 0 Nếu dãy không chia hết cho K.
VD : In: 6 7
2 3 6 8
Out : 1
2) Tìm xâu chung dài nhất .
Cho 2 xâu :
X=x1,x2,x3,...xM ( với các xi là các số từ 0>9)
Y=y1,y2,y3,...yN (với các yi là các số từ 0>9)
(M,N<=250)
Ta gọi Z là xâu chung của 2 xâu X,Y nếu xâu Z nhận được từ xâu X bằng cách xóa đi một số kí tự và cũng nhận được từ xâu Y bằng cách xóa đi một số kí tự .
Yêu cầu : Tìm xâu chung Z sao cho xâu chung lớn nhất có thể được (về độ dài của xâu chứ không phải tổng các chữ số trong xâu đâu nha ^^! [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG] )
In: dòng 1 là xâu X, dòng 2 là xâu Y.
Out: Xâu chung lớn nhất có thể được
Vd: In: 123456
789156
Out: 156
Đáp án sẽ có nếu như không có câu trả lời thỏa đáng . Mong các bạn ủng hộ .
-
08-30-2010, 05:20 AM #2
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Bài 2 có công thức QHD, còn bài 1 :-ss
-
08-30-2010, 05:59 AM #3
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 3
Bài 1 :|
Mình gà, chạy thôi [IMG]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAA l21bKAAAAA1BMVEXh5PJm+yKVAAAAAXRSTlMAQObYZgAAAApJR EFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=[/IMG])
-
08-30-2010, 06:21 AM #4
Silver member
- Ngày tham gia
- Sep 2015
- Bài viết
- 13
Bài 1 với giới hạn 10000 như thế chắc phải có cách nào đó với độ phức tạp O(N) hoặc O(N log N). Chứ nếu duyệt thì thôi rồi ...
-
08-30-2010, 07:11 AM #5
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 9
Bài 2:
F[i,j] là độ dài xâu con chung dài nhất khi xét tới vị trí thứ i của xâu 1 và vị trí thứ j của xâu 2.
F[i,j]=max(F[i-1,j],F[i,j-1]) nếu A<>B[j] hoặc = F[i-1,j-1]+1 nếu A=B[j]
Bài 1 đang cố gắng suy nghĩ cách làm thỏa mãn thời gian chạy test nhanh.
-
09-08-2010, 03:08 AM #6
Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 7
Cứ bình tĩnh , hiện giờ mình cũng chưa có đáp án ^^!
-
09-09-2010, 05:33 PM #7
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
bài 1: dùng qhđ lun
---------------------------
-
09-09-2010, 08:04 PM #8
Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 2
Chị Hằng cho công thức đi ^^
-
09-09-2010, 08:52 PM #9
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 1
các bác ơi, cho em hỏi cái này:
Tính tổng dãy số sau:
1/1*3 + 1/2*4 + 1/3*5 + ... + 1/n*(n+2)
Theo mọi người bài này nếu không dùng lệnh lặp có đc ko ạ?
Mọi người viết code dùm em cái nha !!
-
09-10-2010, 04:27 AM #10
Senior Member
- Ngày tham gia
- Apr 2016
- Bài viết
- 294
Gửi bởi Killer9x
Theo các bác sĩ chuyên khoa thì nữ giới không nên cạo lông ở vùng kín vì không có phương pháp tẩy lông nè an toàn tuyệt đối. Việc để lông “cô bé” tự nhiên vẫn tốt hơn vì nó có nhiều tác dụng có lợi...
Cạo lông vùng kín đúng cách: An toàn, vệ sinh và thẩm mỹ