Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#1092 · DNA

DNA là phân tử mang thông tin di truyền quy định mọi hoạt động sống (sinh trưởng, phát triển và sinh sản) của các sinh vật và nhiều loài virus. Đây là từ viết tắt thuật ngữ tiếng Anh deoxyribonucleic acid, theo tiếng Việt gọi là acid deoxyribonucleic.

DNA là một loại acid nucleic, cùng với protein, lipid và carbohydrat cao phân tử (polysaccha-ride) đều là những đại phân tử sinh học chính có vai trò quan trọng thiết yếu đối với mọi dạng sống được biết đến. Phần lớn các phân tử DNA được cấu tạo từ hai mạch polymer sinh học xoắn đều quanh một trục tưởng tượng tạo thành chuỗi xoắn kép. Mỗi một mạch có hai đầu, một đầu kết thúc bởi nhóm phosphate được gọi là đầu 5’ và một đầu kết thúc bởi nhóm hydroxyl (OH) được gọi là đầu 3’. Hai mạch DNA có cấu trúc đối song song: giả sử như hai mạch DNA nằm ngang và một mạch DNA có đầu 5’ ở bên trái và đầu 3’ ở bên phải thì mạch DNA còn lại sẽ có đầu 3’ ở bên trái và đầu 5’ ở bên phải.

16700340927863.png

Hai mạch DNA này còn được gọi là các polynucleotide vì thành phần của chúng bao gồm các đơn phân nucleotide. Mỗi nucleotide được cấu tạo từ một trong bốn loại nucleobase chứa nitơ - hoặc là xi-tô-zin (C), gu-a-nin (G), a-đê-nin (A), hay ti-min (T) - liên kết với đường deoxyribose và một nhóm phosphat.

Trong bài toán này, ta biểu diễn mỗi mạch DNA bằng một xâu kí tự biểu diễn các nucleotide theo thứ tự từ đầu 5’ đến đầu 3’. Những nucleotide nằm đối xứng với nhau ở hai mạch DNA liên kết với nhau theo nguyên tắc bổ sung (A liên kết với T, và C liên kết với G) thông qua các mối liên kết hydro để tạo nên chuỗi DNA mạch kép.

Ví dụ: Nếu hai mạch DNA nằm ngang và một mạch có các nucleotide theo thứ tự từ trái sang phải là ATCGGCTA thì mạch DNA còn lại có các nucleotide theo thứ tự từ trái sang phải là TAGCCGAT.

Cho biết xâu kí tự biểu diễn một mạch DNA, hãy tìm xâu kí tự biểu diễn mạch còn lại của DNA

Dữ liệu vào

Gồm một dòng duy nhất chứa một xâu biểu diễn mạch DNA được cho gồm nhiều nhất ít nhất 1 và nhiều nhất 10^6 kí tự. Chỉ có các kí tự A, T, G, C được sử dụng

Dữ liệu ra

Gồm một dòng duy nhất chứa một xâu biểu diễn mạch DNA ứng với mạch DNA được cho.

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
16 ms 2260 KB
1542 Bytes
08/01/2023
00:13
2
20 ms 2296 KB
468 Bytes
27/05/2024
21:43
3
P
25 ms 2300 KB
666 Bytes
18/12/2025
22:19
4
26 ms 2304 KB
1544 Bytes
23/12/2025
21:52
5
Đ
33 ms 1228 KB
736 Bytes
06/01/2023
16:35
6
V
39 ms 1196 KB
473 Bytes
07/06/2025
20:05
7
46 ms 2272 KB
383 Bytes
07/03/2023
18:38
8
46 ms 3192 KB
473 Bytes
14/12/2023
04:38
9
N
Lê Thành Nhân @2280618755
50 ms 5960 KB
398 Bytes
29/12/2023
05:01
10
54 ms 6916 KB
683 Bytes
16/05/2023
22:54
11
55 ms 6912 KB
759 Bytes
16/05/2023
22:55
12
59 ms 4192 KB
770 Bytes
17/10/2025
20:39
13
Đỗ Chí Thành @24800600886
62 ms 3192 KB
410 Bytes
29/11/2024
16:14
14
L
Mai Dương Long @2380601236
64 ms 3192 KB
539 Bytes
03/06/2024
11:37
15
T
Mã Hoàng Thái @2180606816
76 ms 5960 KB
487 Bytes
07/03/2025
21:06
16
88 ms 1232 KB
389 Bytes
16/05/2023
21:33
17
94 ms 3160 KB
279 Bytes
06/06/2023
03:54
18
95 ms 1192 KB
543 Bytes
11/12/2023
16:21
19
95 ms 9980 KB
285 Bytes
12/12/2023
01:02
20
96 ms 1196 KB
543 Bytes
11/12/2023
16:21

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

Viết code