多组测试数据,每组输入一行以回车结束的字符串(少于80个字符)。
Output
输出加密后的字符串。
Sample Input
ABCDEFabcdefg?123 hello WORLD 890
Sample Output
ZYXWVUabcdefg?123 hello DLIOW 890
Source
JC-P140-8
这一题的重点在于asc码,就是说,一个整型数如果用%c输出会转化为相应的字符,这个数不能超过127
代码: //zstu3557
#include
}
Zstu 3561
Description
输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。
Input
多则测试数据,每组输入一字符串(少于80个字符)。
Output
若是回文,以输出“Yes”,否则输出“No”。
Sample Input
XYZYX
HOWAREYOU
Sample Output
Yes No
Source
讲下思路就好,首尾相同即可。
代码:
//zstu3557
#include
#include
int judge(char* a){ inti,j;
for(i=0,j=strlen(a)-1;i<=j;i++,j--)//定义首尾标志i=0,j=strlen(a)-1,从0开始,所以末位置是字符数-1 if(a[i]!=a[j])return 0; return 1; }
Zstu 3908
Description
英文单词,我们可以按照英语语法规则把单数变成复数。规则如下: (1)以辅音字母y结尾,则加es (2)以s,x,ch,sh结尾,则加es (3)以元音o结尾,则加es (4)其他情况加上s
Input
第一行输入一个数字n,表示有n组测试数据 后面跟n行,每行是一个英语单词
Output
对于每组测试数据,输出一行,要求将输入的英文单词变成复数
Sample Input
2 book fish
Sample Output
books fishes
Source
Yhr
简单题,根据规则,取最后两位,与规则比较即可。 代码:
//zstu 3908
#include
printf(\ else printf(\ } return 0; }
zstu4041
Description
每年期末考试后的一周,是任课老师最忙的时候了。又要批卷子,又要应付来查分的同学。当然,今年不同了,一切将会变得轻松。考试可以在网上直接做了,批卷也将自动。对于查分,其实也不难。学了算法课程的你能帮老师写个查分的程序吗?
Input
多组测试数据,先输入一个整数T表示有T组测试数据
然后每组测试数据的第一行是2个整数N和M(N M均不大于100)分别表示这个班级有N个同学,其中M个同学来查分。 然后是N行,输入N个同学的学号和成绩,中间用空格隔开(其中学号是字符,成绩是整数)
然后是M行,每行输入一个同学的学号
Output
对于每组测试数据输出一行,内容是该同学的成绩
Sample Input
1 3 2
A110001 90 2011002 95 C030002 60 C030002 A110001