トラック
/
Rust
Rust
/
演習
/
ヌクレオチドのコドン
ヌクレオチドのコドン

ヌクレオチドのコドン

初級

説明

特定のコドン(簡略表記を使うこともあります)がコードするアミノ酸の名前を返す関数を書いてください。

DNAでは、コドンと呼ばれる3つのヌクレオチドの並びがアミノ酸をコードします。同じアミノ酸をコードするコドンが複数あることもよくあります。国際純正・応用化学連合は、同じアミノ酸をコードするコドンのグループを表すための簡略表記の仕組みを定めました。

簡単に言えば、A・C・G・Tという4つの文字に、それぞれ異なる可能性を表すたくさんの文字を追加したのです。たとえば、RはAとGを意味します。つまり、TARはTAAとTAGを表します(正規表現でいえば、TARはTA[AG]のようなものです)。

簡略表記を使うこともあるコドンを受け取り、そのコドンがコードするアミノ酸の名前を返すコードを書いてください。簡略表記ではないコドンと名前のペアのリストが与えられるので、それを計算の元にしてください。

参考: ウィキペディア。

GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Rust Exercism

ヌクレオチドのコドンを始める準備はできましたか?

Exercismに登録すれば、99個の演習、そして本物の人間によるメンタリングとともに、Rustを学んでマスターできます。すべて無料です。