Nội dung Bài tập
Mã:
Phienma
Tên:
Phiên mã RNA
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
64 MB
Được tạo bởi:
22120402

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.

DNA thường không là một chuỗi đơn lẻ, mà thay vào đó là hai mạch liên kết chặt chẽ với nhau, bao gồm một mạch chính 3’ – 5’ và mạch bổ sung 5’ – 3’. Hai mạch liên kết với nhau thông qua liên kết Hidro giữa các nucleotide. Có 4 loại nucleotide (A, T, G, X) và liên kết với nhau theo quy tắc bổ sung A – T, G – X (và ngược lại).

Acid ribonucleic (ARN hay RNA) là một phân tử polyme cơ bản có nhiều vai trò sinh học trong mã hóa, dịch mã, điều hòa, và biểu hiện của gen.

RNA được tổng hợp từ mạch chính 3’ – 5’ của DNA thông qua quá trình phiên mã, theo nguyên tắc bổ sung A – U, T - A, X - G và G – X.

Hãy viết chương trình mã hóa RNA từ mạch chính 3' - 5' hoặc mạch bổ sung 5’ – 3’.

INPUT:

Gồm 2 dòng:

- Dòng 1 gồm 2 số nguyên dương n(3 hoặc 5) và k, biết n = 3 là mạch chính, n = 5 là mạch bổ sung, và k và số lượng nucleotide trong mạch.

- Dòng 2 là chuỗi nucleotide của mạch, mỗi nucleotide cách nhau bởi dấu ‘-‘

OUTPUT:

- 1 dòng duy nhất là chuỗi RNA, mỗi nucleotide cách nhau bởi dấu ‘-‘.

Ví dụ 1:

Input

Output

3 8

A-T-X-X-T-G-A-G

U-A-G-G-A-X-U-X




Ví dụ 2:

Input

Output

5 10

X-A-T-T-A-G-A-X-T-G

X-A-U-U-A-G-A-X-U-G





    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận