1)统计字母(countal)
【题意】
输入一行长度不超过10^5的字符串(可能有空格),统计小写字母出现的
【输入格式】
一行字符串,长度<10^5。
【输出格式】
一个整数。
【输入样例】
Ab12394094 ef***
【输出样例】
3
2)最小年龄(young)
【题意】创新班第5 课
已知n 个人的姓名和年龄,求出最小年龄的人姓名。如果有多个最小年龄都,输出字典
序最小的。
【输入格式】
第一行:一个正整数n,表示有n个人。n<10^4
下面有n行,每行格式为:姓名年龄。姓名是没有空格的字符串,长度不超过20。
【输出格式】
一个姓名
【输入样例】
3
Wan 14
Li 13
Zhang 20
【输出样例】
Li
3)禁言(gag)
【题意】
某国有禁言单词X,输入N 个单词,如果某个单词中包含禁言单词X(不分大小写),则
要被删除。问总共要删除多少单词?
【输入格式】
第一行:一个字符串X,长度<10。
第二行:一个正整数N <10^5。
下面有n行,每行一个单词,长度<20。
【输出格式】
一个整数。
【输入样例】
c++求字符串长度SB
4
Hello
Sbstring
Killsb
word
【输出样例】
2
4)排序
【题意】创新班第5 课
输入n个单词,按字典序从小到大输出。
【输入格式】
第一行:整数n<10^4。
下面n行,每行一个单词。每个单词长度<20。【输出格式】
n行单词。
【输入样例】
3
De
Ab
Abc
【输出样例】
Ab
Abc
De
=============
编程实现:
find_first_of
compare

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。