2644 配对碱基链
脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。而构成DNA的碱基共有4种,分别为腺嘌呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。我们知道,在两条互补的碱基链的对应位置上,腺嘌呤总是和胸腺嘧啶配对,鸟嘌呤总是和胞嘧啶配对。你的任务就是根据一条单链上的碱基序列,给出对应的互补链上的碱基序列。
收起
输入
一个字符串,表示一条碱基链。这个字符串只包含大写字母 A、G、T、C,分别表示 腺嘌呤、鸟嘌呤、胸腺嘧啶和胞嘧啶。字符串长度不超过1000
输出
输出与输入互补的碱基链
输入样例
TCAGGTCGTT
输出样例
AGTCCAGCAA
#include <bits/stdc++.h>
using namespace std;int main(void)
{string nums;cin >> nums;for(int i = 0; i < nums.size(); i++){if(nums[i] == 'A'){nums[i] = 'T';}else if(nums[i] == 'T'){nums[i] = 'A';}else if(nums[i] == 'C'){nums[i] = 'G';}else if(nums[i] == 'G'){nums[i] = 'C';}}cout << nums << endl;return 0;
}
2644 配对碱基链相关推荐
- 信息学奥赛一本通 1135:配对碱基链 | OpenJudge NOI 1.7 07
[题目链接] ybt 1135:配对碱基链 OpenJudge NOI 1.7 07:配对碱基链 [题目考点] 1. 字符串处理 字符处理有两种方法 每次读入一个字符,处理这一字符 char c; w ...
- 信息学奥赛一本通(1135:配对碱基链)
1135:配对碱基链 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 18484 通过数: 13050 [题目描述] 脱氧核糖核酸(DNA)由两条互补的碱基 ...
- 1275配对碱基链 1852玛雅文字 +map讲解 (map)
目录 map讲解 1275配对碱基链 题目描述 解题思路 代码部分 1852玛雅文字 题目描述 解题思路 代码部分 map讲解 通过二分查找树实现的数据结构,元素在map中按照大小顺序 ...
- c语言碱基配对的算法,OpenJudge计算概论-配对碱基链
/*===================================== 配对碱基链 总时间限制: 1000ms 内存限制: 65536kB 描述 脱氧核糖核酸(DNA)由两条互补的碱基链以双螺 ...
- java配对碱基链_POJ C程序设计进阶 编程题#2: 配对碱基链
编程题#2: 配对碱基链 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 脱 ...
- c语言字符串碱基互补配对,C++ 6.0 配对碱基链 自己编的程序输出总是有问题 求解...
C++ 6.0 配对碱基链 自己编的程序输出总是有问题 求解0 脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成.而构成DNA的碱基共有4种,分别为腺瞟呤(A).鸟嘌呤(G).胸腺嘧啶( ...
- openjudge 1.7.7 配对碱基链
OpenJudge - 07:配对碱基链 解题思路 : 1.由题可得,互相配对的字母规律已经给出,那么输出字符数组或者string类的字符串后,挨个进行遍历即可 2.遍历过程中,可以直接打印,也可以改 ...
- 配对碱基链(信息学奥赛一本通-T1135)
[题目描述] 脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成.而构成DNA的碱基共有4种,分别为腺瞟呤(A).鸟嘌呤(G).胸腺嘧啶(T)和胞嘧啶(C).我们知道,在两条互补碱基链的对 ...
- 1135:配对碱基链
[题目描述] 脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成.而构成DNA的碱基共有4种,分别为腺瞟呤(A).鸟嘌呤(G).胸腺嘧啶(T)和胞嘧啶(C).我们知道,在两条互补碱基链的对 ...
最新文章
- MYSQL启用日志,查看日志,利用mysqlbinlog工具恢复MySQL数据库
- httpClient多线程问题
- lua php 触摸精灵,lua程序设计主要学习路径
- gevent 学习笔记一
- mysql add default_MySQL中create table DEFAULT 用法
- 【Spring】Spring高级话题-@Enable***注解的工作原理
- Windows下搭建Wampserver+WordPress
- genymotion集成eclipse插件安装教程
- BZOJ 4602: [Sdoi2016]齿轮 dfs
- python如何实现日期格式的转换_python开发中时间格式如何转化?
- java聚合_Java™ 教程(聚合归纳操作)
- KNN算法和kd树详解(例子+图示)
- 微信公众号如何添加附件链接
- IOS微信音乐播放问题
- 初学者应从文件目录结构理解import的过程,并创建自已的代码库
- 转载,gini系数代码对应的公式
- 程序员专属手机壁纸来了。。。
- python好学么零基础_python编程好学吗 自学行吗
- 牙医管家口腔管理软件DSD微笑设计3.8版本更新
- python实现BMI计算器
热门文章
- 计算机基础文化的读书报告,计算机导论读书报告样稿.doc
- Py之skimage:Python库之skimage的简介、安装、使用方法之详细攻略
- 天文学中的常用坐标系
- 数字正方形 c语言,图形 数字正方形
- 小型音乐喷泉工作程序c语言,【毕业设计】51音乐喷泉 原理图/PCB/程序/论文等...
- 大龄宝妈上岸谷歌——竟“抛夫弃子”
- Android Studio 无法识别MuMu模拟器、夜神模拟器的解决办法
- P23 (**) Extract a given number of randomly selected elements from a list.
- 程序设计之C语言英文单词排序
- WMI 查询服务导致服务器CPU非常高!