17编程基础之字符串(30题)

17编程基础之字符串(30题)

ID:41852510

大小:229.54 KB

页数:32页

时间:2019-09-03

17编程基础之字符串(30题)_第1页
17编程基础之字符串(30题)_第2页
17编程基础之字符串(30题)_第3页
17编程基础之字符串(30题)_第4页
17编程基础之字符串(30题)_第5页
资源描述:

《17编程基础之字符串(30题)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、01:统计数字字符个数查看提交统计提问总时间限制:1000ms内存限制:65536kB描述输入一行字符,统计出其中数字字符的个数。输入一行字符串,总长度不超过255。输出输出为1行,输出字符串里面数字字符的个数。样例输入PekingUniversityissetupat1898.样例输出来源习题(7-1)医学部2010期耒试题樊波02:找第一个只出现一次的字符

2、查看

3、提交统计提问总时间限制:1OOOms内存限制:65536kB描述给定一个只包含小写字母的字符串,请你找到笫一个仅出现一次的字符。如果没

4、有,输出no。输入一个字符串,长度小T-100000c输出输出第-个仅出现一次的字符,若没有则输出no。样例输入abcabd样例输出03:基因相关性查看提交统计提问总时间限制:1000ms内存限制:65536kB描述为了获知基因序列在功能和结构上的相似性,经常需要将儿条不同序列的DNA进行比对,以判断该比对的DNA是否具有相关性。现比对两条长度相同的DNA序列。首先定义两条DNA序列相同位置的碱基为一个碱基対,如果一个碱基対中的两个碱基相同的话,则称为相同碱基对。接着计算相同碱基对占总碱基对数量的比

5、例,如果该比例大于筹于给定阈值时则判定该两条DNA序列是相关的,否则不相关。输入有三行,第一行是用来判定出两条DNA序列是否相关的阈值,随后2行是两条DNA序列(长度不大于500)。输出若两条DNA序列相关,则输出“yes”,否则输出“no”。样例输入0.85ATCGCCGTAAGTAACGGTTTTAAATAGGCCATCGCCGGAAGTAACGGTCTTAAATAGGCC样例输出yes04:石头剪子布描述石头剪了布,是一种猜拳游戏。起源于屮国,然后传到日木、朝鲜等地,随着亚欧贸易的不断发展它传

6、到了欧洲,到了近现代逐渐风靡世界。简单明了的规则,使得石头剪子布没有任何规则漏洞可钻,单次玩法比拼运气,多冋合玩法比拼心理博弈,使得石头剪子布这个古老的游戏同时用于“意外”与“技术”两种特性,深受世界人民喜爱。游戏规则:石头打剪刀,布包石头,剪刀剪布。现在,需婆你写一个程序来判断石头剪了布游戏的结果。输入输入包括N+1行:第一行是一个整数N,表示一共进行了N次游戏。1v=Nv=100。接下來N行的每一行包括两个字符串,表示游戏参与者Playerl,Player2的选择(石头、剪了或者是布):S1S2

7、字符串之间以空格隔开S1,S2只可能取值在{”Rock”,“Scissors",“Paper”}(大小写敏感)中。输出输出包括N行,每一行对应一个胜利者(Playerl或者Player2),或者游戏出现平局,则输出Tie。样例输入3RockScissorsPaperPaperRockPaper样例输出PlayerlTiePlayer2提不Rock是石头,Scissors是剪刀,Paper是布。05:输出亲朋字符串查看提交统计提问总时间限制:1000ms内存限制:65536kB描述编写程序,求给定字符

8、串s的亲朋字符串S1。亲朋字符串s1定义如下:给定字符串s的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个亲刖字符;给定字符小s的第二个字符的ASCII值加第三个字符的ASCII值,得到第二个亲朋字符;依此类推,直到给处字符串s的倒数第二个字符。亲刖字符串的最后一个字符山给定字符串s的最后一个字符ASCII值加s的第一个字符的ASCII值。输入输入一行,一个长度大于等于2,小于等于100的字符串。字符串中每个字符的ASCII值不大于63。输出输出一行,为变换后的亲朋字符串。输入保证变

9、换后的字符串只有一行。样例输入样例输出cege06:合法C标识符描述给定一个不包含空口符的字符串,请判断是否是c语言合法的标识符号(注:题目保证这些字符串一定不是c语言的保留字)。c语言标识符要求:1.非保留字;2.只包伤字母、数字及下划线-3.不以数字开头。输入一行,包伤一个字符串,字符串中不包含任何空白字符,H长度不大于20o输出一行,如果它是C语言的合法标识符,则输出yes,否则输出no。样例输入RKPEGX9R;TWyYcp样例输出no来源北京人学计算概论06心理及信管期末考试07:配对碱基

10、链查看提交统计提问总时间限制:1OOOms内存限制:65536kB描述脱氧核糖核酸(DNA)山两条互补的碱垄链以双螺旋的方式结合而成。而构成DNA的碱基共有4种,分别为腺瞟吟(A)、鸟II票吟(G)、胸腺喘噪(T)和胞喘噪(C)<>我们知道,在两条互补碱基链的对应位置上,腺瞟吟总是和胸腺卩密呢配对,鸟嚓吟总是和胞喘睫配对。你的任务就是根据一条单链上的碱基序列,给出对应的互补链上的碱基序列。输入一个字符串,表示一条碱基链。这个字符串只含有大写字母A、T、G、C,分别表示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。