zoukankan      html  css  js  c++  java
  • AC日记——配对碱基链 openjudge 1.7 07

    07:配对碱基链

    总时间限制: 
    1000ms
     
    内存限制: 
    65536kB
    描述

    脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。而构成DNA的碱基共有4种,分别为腺瞟呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。我们知道,在两条互补碱基链的对应位置上,腺瞟呤总是和胸腺嘧啶配对,鸟嘌呤总是和胞嘧啶配对。你的任务就是根据一条单链上的碱基序列,给出对应的互补链上的碱基序列。

    输入
    一个字符串,表示一条碱基链。这个字符串只含有大写字母A、T、G、C,分别表示腺瞟呤、胸腺嘧啶、鸟嘌呤和胞嘧啶。字符串长度不超过255。
    输出
    一个只含有大写字母A、T、G、C的字符串,为与输入的碱基链互补的碱基链。
    样例输入
    ATATGGATGGTGTTTGGCTCTG
    样例输出
    TATACCTACCACAAACCGAGAC

    思路:

      还是水题~~~~~~~~~

    来,上代码:

    #include<iostream>
    
    using namespace std;
    
    string word;
    
    char char_(char char__)
    {
        switch(char__)
        {
            case 'A':return 'T';
            case 'T':return 'A';
            case 'C':return 'G';
            case 'G':return 'C';
        }
    }
    
    int main()
    {
        cin>>word;
        for(int i=0;i<word.length();i++)
        {
            word[i]=char_(word[i]);
        }
        cout<<word<<endl;
        return 0;
    }
  • 相关阅读:
    spring三大框架整合
    spring基础内容
    安装Apache报80端口被占用 pid 4
    Bugzilla说明
    管理员权限的用户
    mac怎么连接windows远程桌面
    java化测试神器-流量回放平台
    PyAutoGUI——图形用户界面自动化
    (Python OpenGL)【5】平移 PyOpenGL
    (Python OpenGL)【4】Uniform变量 PyOpenGL
  • 原文地址:https://www.cnblogs.com/IUUUUUUUskyyy/p/6104300.html
Copyright © 2011-2022 走看看