#genocon2021a. [genocon2021_a]Practice 1
[genocon2021_a]Practice 1
得分: 分
问题描述
是由字符 A、C、G、T 组成的字符串。 的长度为 。我们将 的第 个字符表示为 s\[i\]()。我们分别定义 A、C、G、T 的互补字符,使得 A 的互补字符是 T,T 的互补字符是 A,C 的互补字符是 G,G 的互补字符是 C。任意字符 的互补字符用 表示。根据上述定义,字符串 的反向互补序列被定义为:R(s\[N\]), R(s\[N-1\]),..., R(s\[2\]), R(s\[1\])。例如,AACGT 的反向互补序列是 ACGTT。
输出所有输入序列 ,..., 的反向互补序列。
约束条件
- ,..., 是由 A、C、G、T 组成的字符串。
- (字符串 的长度用 表示)。
输入
输入以以下格式从标准输入给出:
输出
打印输入序列的反向互补序列。每个序列应打印为一行,输出序列的顺序必须与输入序列的顺序相同。
示例输入 1
6
CATAGAACGACTATT
TA
GCGGCTTTTTGAAGCGT
TACCTTGATCA
GGCGTGCATAG
T
示例输出 1
AATAGTCGTTCTATG
TA
ACGCTTCAAAAAGCCGC
TGATCAAGGTA
CTATGCACGCC
A