Percursos
/
Rust
Rust
/
Exercícios
/
Codões de nucleótidos
Codões de nucleótidos

Codões de nucleótidos

Fácil

Instruções

Escreve uma função que devolve o nome do aminoácido que um determinado codão codifica. O codão pode estar escrito numa forma abreviada.

No ADN, as sequências de 3 nucleótidos, chamadas codões, codificam aminoácidos. Muitas vezes, vários codões codificam o mesmo aminoácido. A International Union of Pure and Applied Chemistry criou um sistema de abreviaturas para designar grupos de codões que codificam o mesmo aminoácido.

Por outras palavras, expandiram as quatro letras A, C, G e T com várias letras que representam possibilidades diferentes. Por exemplo, o R representa A e G. Assim, TAR representa TAA e TAG (pensa em "TAR" como "TA[AG]" na notação de expressões regulares).

Escreve código que, dado um codão que pode estar numa forma abreviada, devolve o nome do aminoácido que esse codão codifica. Vais receber uma lista de pares codão/nome sem abreviaturas, na qual deves basear os teus cálculos.

Vê: Wikipédia.

Editar via GitHub A ligação abre numa nova janela ou separador
Rust Exercism

Estás pronto para começar Codões de nucleótidos?

Inscreve-te no Exercism para aprenderes e dominares Rust com 99 exercícios, e mentoria humana real, tudo grátis.