解题思路: A变T, C变G
注意事项:
参考代码:
#include <iostream> // #include <sstream> // #include <cstdio> // #include <algorithm> // #include <cmath> // #include <cstdlib> // #include <cstring> // #include <cctype> // #include <string> // #include <climits> // #include <map> // #include <vector> // #include <list> // #include <set> using namespace std; // const int maxn = 40004; // const long long MOD = 100000007; // const double PI = acos(-1.0); int main() { string s; cin >> s; for (auto it = s.begin(); it != s.end(); it++) { if (*it == 'A' || *it == 'T') cout << (char)('A'+'T'-*it); else cout << (char)('C'+'G'-*it); } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.1 (C++代码)浏览:690 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1020 |
模拟计算器 (C语言代码)浏览:892 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:629 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:570 |
简单的a+b (C语言代码)浏览:530 |
【出圈】 (C语言代码)浏览:796 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:867 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1247 |
【蟠桃记】 (C语言代码)浏览:666 |