文字の問題
問題概要
A, C, G, T のいずれかの文字が与えられる。
A と T、C と G がそれぞれ対になる。
与えられた文字に対して、対となる文字を出力せよ。
解法
if
文を使って処理しよう。
#include <bits/stdc++.h> using namespace std; int main() { char c, res; cin >> c; if (c == 'A') res = 'T'; else if (c == 'T') res = 'A'; else if (c == 'C') res = 'G'; else res = 'C'; cout << res << endl; }