PTA
小黑mmd
IC测试菜鸟,此博客用于分享平时的学习笔记和经验,如内容有误欢迎大家积极指出,一定及时改正。关注我,希望能和你一起在IC测试界留下我们的足迹。
展开
-
7-2 统计字符 (30分)
7-2 统计字符 (30分)统计一个给定字符串中指定的字符出现的次数。输入格式:测试输入包含若干测试用例,每个测试用例包含2行,第1行为一个长度不超过5的字符串,第2行为一个长度不超过80的字符串。注意这里的字符串包含空格,即空格也可能是要求被统计的字符之一。当读到’#'时输入结束,相应的结果不要输出。输出格式:对每个测试用例,统计第1行中字符串的每个字符在第2行字符串中出现的次数,按如下格式输出: c0 n0c1 n1c2 n2…其中ci是第1行中第i个字符,ni是ci出现的次数。输入原创 2020-10-10 22:17:15 · 2271 阅读 · 0 评论 -
7-1 AC Me (20分)
Ignatius现在正在做作业。老师给了他一些文章,并要求他说出每个字母的出现次数。 真的很简单,不是吗?输入格式:多组输入。每一篇文章只有一行,所有的字母都是小写字母。你只需要计算每个字母的数量,所以不要注意其他字符。文章的长度最多是100000。处理到文件的末尾。输出格式:对于每一篇文章,你必须说出每封信的出现次数。输出格式类似“x:n”。输入样例:hello, this is my first acm contest!work hard for hdu acm.输出样例:a:1转载 2020-10-10 22:14:50 · 994 阅读 · 0 评论 -
L1-035 情人节 (15分)
L1-035 情人节 (15分)以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。输入格式:输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。输出格式:根据点赞情况在一行中输出结论:若存在第2个人A和第14个人B,则输出“A and B are i原创 2020-07-18 19:49:40 · 215 阅读 · 0 评论 -
L1-033 出生年 (15分)
L1-033 出生年 (15分)以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零,例如公元1年被认为是0001年,有2个不同的数字0和1。输出格式:根据输入,输原创 2020-07-18 19:11:46 · 475 阅读 · 0 评论 -
L1-025 正整数A+B (15分)
L1-025 正整数A+B (15分)题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入格式:输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。注意:我们把输入中出现的第1个空格认为是A和B的分隔。题目保证至少存在一个空格,并且B不是一个空字符串。输出格式:如果输入的确是两个正整数,则按格式A + B = 和输出。如果某个输入不原创 2020-07-16 22:37:45 · 157 阅读 · 0 评论