一个程序
¥0
编程
输入一个“氨基酸种类的组合”,输出能够覆盖该组合的“兼并密码子”
1)其中,“氨基酸种类的组合”是指20种常见氨基酸中的N(1~20)个,这些氨基酸由如下字母表示:F、S、Y、C、L、P、H、W、I、T、Q、R、M、A、N、G、V、K、D、E;
2)“兼并密码子”是指由4个碱基:A、U、C、G,随机进行三字母组合,形成“三联密码子”,理论上有64种组合,这些组合/“三联密码子”与氨基酸存在对应关系,见“氨基酸密码子表”(网上可轻松查阅),由于存在多个“三联密码子”都对应同一个氨基酸的现象,故将这些对应相同氨基酸的“三联密码子”称为“兼并密码子”,同时,可使用“兼并碱基”来代表多种碱基的组合:R(A、G),Y(C、T),M(A、C),K(G、T),S(G、C),W(A、T),H(A、T、C),B(G、T、C),V(G、A、C),D(G、A、T),N(A、G、T、C)。