تابعی بنویسید که اسم آمینواسیدی را برگرداند که یک کدون مشخص برای آن رمزگذاری میکند. این کدون ممکن است به شکل اختصاری نوشته شده باشد.
در DNA، دنبالههایی از ۳ نوکلئوتید که «کدون» نامیده میشوند، آمینواسیدها را رمزگذاری میکنند. اغلب چندین کدون، آمینواسید یکسانی را رمزگذاری میکنند. اتحادیهی بینالمللی شیمی محض و کاربردی یک سیستم نمادگذاری اختصاری برای مشخص کردن گروههای کدونی که آمینواسید یکسانی را رمزگذاری میکنند، ابداع کرده است.
به زبان ساده، آنها چهار حرف A، C، G و T را با مجموعهای از حروف گسترش دادهاند که هرکدام نمایندهٔ احتمالات مختلفی است. برای مثال، R یعنی A و G. پس TAR نمایندهٔ TAA و TAG است («TAR» را مثل «TA[AG]» در نمادگذاری regex در نظر بگیرید).
کدی بنویسید که یک کدون را بگیرد و اسم آمینواسیدی را برگرداند که آن کدون رمزگذاری میکند. این کدون ممکن است از نماد اختصاری استفاده کند. فهرستی از جفتهای کدون غیراختصاری/اسم به شما داده میشود تا محاسبهی خود را بر پایهی آن انجام دهید.
ببینید: ویکیپدیا.