摘要: 输入一个字符串,判断它是否为回文串以及镜像串。输入字符串保证不含数字0.所谓回文串,就是反转以后和原串相同,如abba和madam。所有镜像串,就是左右镜像之后和原串相同,如2S和3AIAE。注意,并不是每个字符在镜像之后都能得到一个合法字符。在本题中,每个字符的镜像如图所示(空白项表示该字符镜像后 阅读全文
posted @ 2016-03-25 15:39 九江镇中 阅读(370) 评论(12) 推荐(0) 编辑
摘要: 把手放在键盘上时,稍不注意就会往右错一位。这样,输入Q会变成W,输入J会变成K等。键盘如下图所示: 输入一个错位后敲出的字符串(所有字母均大写),输出打字员本来想打出的句子。输入保证合法,即一定是错位之后的字符串。例如输入中不会出现大写字母A。 样例输入:O S, GOMR YPFSU/ 样例输出: 阅读全文
posted @ 2016-03-25 15:19 九江镇中 阅读(327) 评论(13) 推荐(0) 编辑
摘要: 在TeX中,左双引号是“``”,右双引号是“''”。输入一篇包含双引号的文章,你的任务是把它转换成TeX的格式。 样例输入: "To be or not to be,"quoth the Bard,"that is the question". 样例输出: ``To be or not to be, 阅读全文
posted @ 2016-03-25 15:05 九江镇中 阅读(303) 评论(8) 推荐(0) 编辑
摘要: 找出所有形如abc*de(三位数乘以两位数)的算式,使得在完整的竖式中,所有数字都属于一个特定的数字集合(相邻数字间没有空格),输出所有竖式。每个竖式前应用编号,之后应有一个空行。最后输出解的总数。具体格式见样例输出(为了便于观察,竖式中的空格改用小数点显示,但所写程序中就该输出空格,而非小数点)。 阅读全文
posted @ 2016-03-25 07:56 九江镇中 阅读(239) 评论(15) 推荐(1) 编辑
摘要: 在n*n方阵时填入1,2,3……,n*n,要求填成蛇形,例如,n=4时方阵为: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4 上面的方阵中,多余的空格只是为了便于观察规律,不必严格输出。n<=8。 阅读全文
posted @ 2016-03-25 07:49 九江镇中 阅读(231) 评论(8) 推荐(1) 编辑
摘要: 有n盏灯,编号为1,2,3,……n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(开变关,关变开),依此类推,一共有K个人,问最后哪些灯开着?输入n和K,输出开着的灯的编号。k<=n<=1000。 样例输入: 7 3 样例输出: 阅读全文
posted @ 2016-03-25 07:43 九江镇中 阅读(276) 评论(13) 推荐(0) 编辑
摘要: 读入一些整数,逆序输出到一行中。已知整数不超过100个。如何编写这个程序? 样例输入:4 2 54 23 6 3 65 23 5 67 3 5 3 6 32 样例输出:32 6 3 5 3 67 5 23 65 3 6 23 54 2 4 阅读全文
posted @ 2016-03-25 07:35 九江镇中 阅读(245) 评论(13) 推荐(0) 编辑
摘要: 输入一些整数,求出它们的最小值,最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000的整数。 输入包含多组数据,每组数据第一行是整数的个数n,第二行是n个整数,n=0为输入结束标记,程序应当忽略这组数据。相邻两组数据之间应输出一个空行。 样例输入: 8 2 8 3 5 1 7 3 6 4 阅读全文
posted @ 2016-03-24 11:03 九江镇中 阅读(383) 评论(6) 推荐(0) 编辑
摘要: 输入一些整数,求出它们的最小值,最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000的整数。 样例输入: 2 8 3 5 1 7 3 6 样例输出: 1 8 4.375 阅读全文
posted @ 2016-03-24 07:53 九江镇中 阅读(325) 评论(19) 推荐(0) 编辑
摘要: 输入n,计算S=1!+2!+3!+…+n!的末位6位(不含前导0)。n<=106,n!表示前n个正整数之积。 样例输入1: 10 样例输出1: 37913 样例输入2: 100 样例输出2: 940313 阅读全文
posted @ 2016-03-24 07:45 九江镇中 阅读(191) 评论(12) 推荐(0) 编辑