Írj egy függvényt, amely visszaadja annak az aminosavnak a nevét, amelyet egy adott kodon kódol. A kodon rövidített formában is megadható.
A DNS-ben a három nukleotidból álló szekvenciák, azaz a kodonok aminosavakat kódolnak. Gyakran több kodon is ugyanazt az aminosavat kódolja. A Nemzetközi Elméleti és Alkalmazott Kémiai Unió rövidítésrendszert dolgozott ki az ugyanazt az aminosavat kódoló kodoncsoportok jelölésére.
Egyszerűen fogalmazva: az A, C, G és T négy betűt kibővítették egy csomó olyan betűvel, amelyek különböző lehetőségeket jelölnek. Az R például az A-t és a G-t jelöli. A TAR tehát a TAA-t és a TAG-et jelöli (a regex jelölésmódban a „TAR” ugyanazt jelenti, mint a „TA[AG]”).
Írj kódot, amely egy kodon alapján visszaadja annak az aminosavnak a nevét, amelyet a kodon kódol. A kodon rövidített formában is szerepelhet. A számításhoz olyan listát kapsz, amely nem rövidített kodonok és a hozzájuk tartozó nevek párjaiból áll.
Lásd: Wikipédia.
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) Rust nyelvet 99 feladat segítségével, valódi emberi mentorálással, mindez ingyen.