Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
MGENEMAP - Bản đồ gen |
Các cá thể được tạo ra bằng công nghệ biến đổi gen khi đưa ra nhân giống đại trà bằng phương phápsinh sản hữu tính dần dần mất đi một số đặc tính quý báu có ở các thế hệ ban đầu. Vấn đề ở chổ làcác cá thể thế hệ mới không giữ được trọn vẹn các gen quý của bố và mẹ. Bản đồ gen của mỗi cáthể được biểu diễn dưới dạng xâu ký tự S chỉ chứa các ký tự la tinh in thường, mỗi ký tự đại diệncho một gen.Nếu bản đồ gen của mẹ / bố là Sp, (cá thể thế hệ F1) và bản đồ gen của con sinh ra trực tiếp từ cáthể này (thế hệ F2) là Sc thì Sc có các tính chất sau:Sc có m ký tự đầu giống m ký tự đầu của Sp,Sc có m ký tự cuối giống m ký tự cuối của Sp.Nói một cách khác Sc có tiền tố độ dài m trùng khớp với tiền tố độ dài m của Sp và Sc có hậu tố độdài m trùng khớp với hậu tố độ dài m của Sp. Nếu k là giá trị lớn nhất của các m thỏa mãn hai điềukiện trên thì cặp bản đồ Sp và Sc có “độ ổn định di truyền k”.Trên cánh đồng thực nghiệm hiện có n cây đánh số từ 1 đến n, cây thứ i có bản đồ gen là Si. i =1÷ n. Người ta cần chọn một cặp cá thể có độ ổn định di truyền k để nghiên cứu.Hãy xác định q – số cặp khác nhau có thể lựa chọn. Hai cặp gọi là khác nhau nếu tồn tại một cây cóở cặp này và không có ở cặp kia.Dữ liệu: Vào từ file văn bản GENEMAP.INP:Dòng đầu tiên chứa 2 số nguyên n và k (2 ≤ n ≤ 105, 1 ≤ k ≤ 200),Dòng thứ i trong n dòng sau chứa xâu Si,mỗi xâu có độ dài không quá 200.Kết quả: Đưa ra file văn bản GENEMAP.OUT một số nguyên là phần dư của q chia cho 109+7.Các cá thể được tạo ra bằng công nghệ biến đổi gen khi đưa ra nhân giống đại trà bằng phương pháp sinh sản hữu tính dần dần mất đi một số đặc tính quý báu có ở các thế hệ ban đầu. Vấn đề ở chổ là các cá thể thế hệ mới không giữ được trọn vẹn các gen quý của bố và mẹ. Bản đồ gen của mỗi cá thể được biểu diễn dưới dạng xâu ký tự S chỉ chứa các ký tự la tinh in thường, mỗi ký tự đại diện cho một gen.Nếu bản đồ gen của mẹ / bố là Sp, (cá thể thế hệ F1) và bản đồ gen của con sinh ra trực tiếp từ cá thể này (thế hệ F2) là Sc thì Sc có các tính chất sau:Sc có m ký tự đầu giống m ký tự đầu của Sp,
Sc có m ký tự cuối giống m ký tự cuối của Sp.
Nói một cách khác Sc có tiền tố độ dài m trùng khớp với tiền tố độ dài m của Sp và Sc có hậu tố độ dài m trùng khớp với hậu tố độ dài m của Sp. Nếu k là giá trị lớn nhất của các m thỏa mãn hai điều kiện trên thì cặp bản đồ Sp và Sc có “độ ổn định di truyền k”.Trên cánh đồng thực nghiệm hiện có n cây đánh số từ 1 đến n, cây thứ i có bản đồ gen là Si. i = 1÷ n. Người ta cần chọn một cặp cá thể có độ ổn định di truyền k để nghiên cứu.Hãy xác định q – số cặp khác nhau có thể lựa chọn. Hai cặp gọi là khác nhau nếu tồn tại một cây có ở cặp này và không có ở cặp kia.Dữ liệu: Vào từ file văn bản GENEMAP.INP:
Dòng đầu tiên chứa 2 số nguyên n và k (2 ≤ n ≤ 10^5, , 1 ≤ k ≤ 200),Dòng thứ i trong n dòng sau chứa xâu Si,mỗi xâu có độ dài không quá 200.
Kết quả: Đưa ra file văn bản GENEMAP.OUT một số nguyên là phần dư của q chia cho 10^9+7.Ví dụ:
GENEMAP .INP
5 2
aaaaaa
aabdecaa
aaaa
bbcaa
bbaaehaa
GENEMAP.OUT
3
Được gửi lên bởi: | psetter |
Ngày: | 2014-10-01 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | ASM32-GCC ASM32 MAWK BC C CSHARP C++ 4.3.2 CPP CPP14 COFFEE LISP sbcl DART FORTH GO JAVA JS-RHINO JS-MONKEY KTLN OCT PAS-GPC PAS-FPC PERL PERL6 PROLOG PYTHON PYTHON3 PY_NBC R RACKET SQLITE SWIFT UNLAMBDA |
hide comments
2018-08-05 20:28:31
Bài học rút ra: "Nghĩ được test trường hợp nào cứ test thử chứ đừng tự nghĩ nó đúng". Tốn mấy ngày chục đấm 60 bài này cái trường hợp mà nghĩ đã xử lý thì lại chưa =.=. |
|
2018-08-04 20:02:26
map vẫn AC nke TanGay :)))) |
|
2014-11-07 16:56:28 Black Hole
cái đề bài loàng ngoàng thế :3 |
|
2014-10-18 13:52:05 Hoàng Lương Nhân (DTHLN)
@PSA_Hieu 3 cặp là 2-1 2-3 4-5 Bạn đọc kĩ đề chút sẽ thấy hợp lý Last edit: 2014-10-18 13:52:30 |
|
2014-10-17 16:29:58 PSA_Hieu
Test sao ra 3 nhỉ? Hai cặp gọi là khác nhau nếu tồn tại một cây có ở cặp này và không có ở cặp kia. Mà có 5 cây làm sao được 3 cặp :( |
|
2014-10-05 14:18:46 miss you
vào ra bằng bàn phím chứ không phải file =)) |