- 博客(8)
- 收藏
- 关注
原创 XTU 1260 Completed String
Completed String题目描述给一个字符串,请判断字符串是否出现了所有的英文字母(不区分大小写)。输入每行一个只含英文字母的字符串,长度不超过1000。输出每行输出一个样例的结果,如果出现了所有的字符串,输出“Yes”,否则输出“No”。(不需要输出引号)样例输入ProgrammingPraticeTheQuickBrownFoxJumpsOverLazyDog样例输出NoYes题解:这道题我之前一直超时是将 h=strlen(s);放到循环中了,这道题你只要取一个数组
2021-08-18 22:34:13
968
原创 XTU 1216 A+B VI
Description题目描述小明非常喜欢做a+b的算术题,为此他搜集了很多的练习题。 今天他拿到一个很古老的练习册,上面是使用罗马数字表示的。 小明不太擅长处理罗马数字,请你帮帮他,告诉他罗马数字对应的十进制数的值。 罗马数字是使用字母组合表示数字的,不同的字母表示的值如下表:字母值I 1V 5X 10L 50C 100D 500M 1000表示规则如下:数字的值是为所有字母的值的和。比如说II=2,XIII=13没有0,比如207使用两个100,1个5,2个1表示,即CCVII
2020-11-23 21:43:33
512
原创 XTU 1215 A+B V
Description题目描述小明很喜欢做a+b,他但经常忘记进位,所以他算88+12=90,而不是100。 现在你给了小明一些a+b的算式,请问他算出来会是什么?输入第一行是一个整数K,表示样例的个数。 每个样例占一行,为两个整数a,b,0≤a,b≤1e9。输出每行输出一个样例的结果,不要输出前导0。样例输入31 25 655 55样例输出310#include<stdio.h>#include<math.h>int main(){
2020-11-23 21:41:06
1413
1
原创 XTU 1214 A+B IV
Description题目描述小明喜欢做a+b的算术,但是他经常忘记把末位对齐,再进行加,所以,经常会算错。 比如12+13,他把12左移了1位,结果变成了133。 小明已经算了一些等式,请计算一下他到底移动了多少位。输入第一行是一个整数K,表示样例的个数。 以后每行一个样例,形如a+b=c, 1≤a,b≤1e4;0≤c≤1e9。输出每行输出一个样例的结果,以b为标准,a如果往左移n位,输出n,如果往右移n位,输出-n。 测试数据保证一定有解,如果存在多个解,输出左移的结果。样例输入612
2020-11-23 21:39:19
1090
原创 XTU 1213 A+B III
Description题目描述小明非常喜欢做a+b的练习,他不清楚自己是否做对了,所以想找小文帮他看一下。 但是小文不喜欢做a+b,所以他只是随意地抽了3题来看一下。 假设小明做了n道,对了m道,那么抽的这三道题都对的概率是多少?输入第一行是一个整数K,表示样例的个数。 每个样例占一行,为两个整数n和m,0≤m≤n≤1,000 且3≤n。输出每行输出一个样例的结果,如果概率是1或者0,输出1或0。否则输出a/b的分数形式,a和b互质。样例输入33 03 34 3样例输出011/
2020-11-23 21:37:52
667
原创 XTU 1078 字母三角形
Description输出形如 ABCDEDCBA ABCDCBA ABCBA ABA A的字母三角形。输入有多个样例,每个样例是一行,每行是一个大写字母。当输入字符是‘#’时结束。样例前需要输出“case 样例号:”。如示例所示。Sample InputCDSample Outputcase 1:ABCBAABAAcase 2:ABCDCBAABCBAABAA#include<stdio.h>int main(){
2020-11-22 19:51:13
1419
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人