1 条题解
-
1
这道题竟然没人发题解!!!那我来。
先定义一个仅由A、T、C、G组成的字符串s,如果当前为A,则将其替换成T;如果当前为T,则将其替换成A;如果当前为C,则将其替换成G;如果当前为G,则将其替换成C。还算简单是吧。。。
AC代码如下:
#include<bits/stdc++.h> using namespace std; int main(){ string s; cin>>s; for(int i=0;s[i]!='\0';i++){ if(s[i]=='A'){ s[i]='T'; cout<<s[i];//我在这里直接输出了 }else if(s[i]=='T'){ s[i]='A'; cout<<s[i];//同上 }else if(s[i]=='C'){ s[i]='G'; cout<<s[i];//同上 }else if(s[i]=='G'){ s[i]='C'; cout<<s[i];//同上 } } return 0; }
- 1
信息
- ID
- 43
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 347
- 已通过
- 119
- 上传者