字符串处理试题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
字符串处理试题

字符串处理 字符串分离 P2219分离句子 4 P1046动物简介(animal) 4 P1086NBA总冠军 5 单词缩写(abbr) 6 生日礼物(gift) 7 含字符串的模拟题 P1857 字符串合并 7 P1061机器人交警 8 P1036字符串加密 9 特别的字符串函数(stringe) 10 P1276填单词 10 数值转与字符串互相转换 zbroj 数根 P1912 回文数 11 P1998二进制位数 12 P2201 01数字串 13 P1907统计字母 【问题描述】 某次科研调查时得到了n个大写字母,这些大写字母的个数不超过50000。现在需要统计这些字母各自出现的次数,并按照字母从小到大的顺序输出统计结果。 【输入格式】 第一行是整数n,表示大写字母的个数;(1=n=100000) 第2~n+1每行一个大写字母。 【输出格式】 按照字母从小到大的顺序输出。每行输出两个整数,分别是字母和该字母出现的次数,其间用一个空格隔开。 【样例输入1】 8 A B C A B Z W Z 【样例输出1】 A 2 B 2 C 1 W 1 Z 2 P1254 手机 【问题描述】 手机的键盘是这样的: 1 2 abc 3 def 4 ghi 5 jkl 6 mno 7 pqrs 8 tuv 9 wxyz * 0 # 要按出英文字母就必须要按数字键多下。例如要按出x就得按9两下,第一下会出w,而第二下会把w变成x。0键按一下会出一个空格。 你的任务是读取若干句只包含英文小写字母和空格的句子,求出要在手机上打出这个句子至少需要按多少下键盘。 【输入格式】 一行一个句子,只包含英文小写字母和空格,且不超过200个字符。 【输出格式】 一行一个整数,表示按键盘的总次数。 【样例输入1】 i have a dream 【样例输出1】 23 P1522字符归类 【问题描述】 输入一篇文章,归类统计大写字母,小写字母、数字字符,还有其他字符的个数。 【输入格式】 第1行 输入n 以下有n行,每行最多不超过200个字符。 【输出格式】 输出有4行 第一行大写字母个数 第二行小写字母个数 第三行数字字符的个数 第四行其他字符的个数 【输入样例】 2 23123ASJDFHAKJS aafd %^$ 133 faskasdfj faADFAKIE 1231564()( 【输出样例】 A-Z:17 a-z:15 0-9:15 qita:12 【数据规模】 1=n=10 P1053乐乐的图形 (vhist) 【问题描述】 乐乐最近玩起了字符游戏,规则是这样的:读入四行字符串,其中的字母都是大写的,乐乐想打印一个柱状图显示每个大写字母的频率。你能帮助她吗? 【输入格式】 输入文件共有4行:每行为一串字符,不超过72个字符。 【输出格式】 与样例的格式保持严格的一致。 【输入样例】 THE QUICK BROWN FOX JUMPED OVER THE LAZY DOG. THIS IS AN EXAMPLE TO TEST FOR YOUR HISTOGRAM PROGRAM. HELLO! 【输出样例】 说明: 1.输出的相邻字符间有一个空格。 2.最后一行的26个大写字母每次必须输出。 3.大写字母A所在的第一列前没有空格。 P2219分离句子 【问题描述】 小A学英语有个毛病,总喜欢把很多单词写在一行里,现请你来帮小A将句子中的单词分开来写,一行写一个单词,然后打印出来。输入一个句子(末尾有句号,每两个单词之间有一个空格),输出分离后的句子。 【输入格式】 输入一个句子(末尾有句号,每两个单词之间有一个空格) 【输出格式】 输出分离后的句子 【输入样例】 I am a boy. 【输出样例】 I am a boy P1046动物简介(animal) 【问题描述】 到了动物园,琦琦开心得跳起来。哗,这里好多动物呀,有老虎,有狮子……,在开心之余,琦琦也不忘妈妈的教导:观察动物时要认真仔细,还要看动物园附上的动物简介呀。 动物的简介原来还有英文版的呢!为了卖弄自己的英文水平,琦琦就告诉妈妈每张动物简介里出现了多少次该动物的名称。注意:琦琦只认识小写字母,而且她只认得动物的单词,因此她认为monkeys或者smonkey或者smonkeys都是出现了monkey这个词。 你能编程完成琦琦的任务吗? 【输入格式】 输入文件共n+2行: 第1行为数字n(n=3000),表示该动物的简介共有n行。 第2行为一个单词,表示琦琦认识的动物名称。

文档评论(0)

cuotian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档