最小回文串

Problem Description 若一个数正向看和反向看等价,则称做回文数。例如:6, 2552, 12321均是回文数。 给出一个正整数n,求比n大的最小的回文数。(n和运算结果均不会超出正整数范围) Input 输入数据首先包含一个整数T,表示测试实例的个数,然后是T行测试数据。每行包括1个正整数n。 Output 对于每组测试数据n。输出比n大的最小的回文数。 Sample Input 4 1 10 12 123456 Sample Output 2 11 22 124421 ...
默认分类 | 2013-11-06 19:56 | 阅读 2965 次 | 评论 0 条

自然数的因子

Problem Description 输入一个自然数n,找出其所有除1和n以外的所有因子并按从小到大的顺序输出(重复因子只输出一次),若无这样的因子,则输出“NO”。 输出的两个数据之间一个空格。 Input 输入数据的第一行为一个正整数T, 表示测试数据的组数. 然后是T组测试数据. 每组测试数据包含一个正整数n(n<999999999). Output 按从小到大的顺序输出符合要求的n的因子,若无符合要求的因子,则输出“NO”。 Sample Input 3 18 12345 59 Sample Outp...
默认分类 | 2013-10-28 20:01 | 阅读 1684 次 | 评论 0 条

杨辉三角形

Problem Description 输出杨辉三角形。请在学《数据结构》课程的同学从队列的角度思考。 Input 输入数据有多组,每组1个整数n(1<=n<=10),一直处理到文件结束。 Output 对于每个n,输出n行杨辉三角形。每个数据的输出为5个字符宽度,具体见Sample Output。 Sample Input 5 Sample Output 1 1 1 1 2 1 1 3 3 1 1 4 6 4 ...
默认分类 | 2013-10-28 16:45 | 阅读 1467 次 | 评论 0 条

进制转换

Problem Description 将十进制整数n转换成k进制数。( -1000000 <= n <= 1000000, 2 <= k <= 9 ) Input 输入数据的第一行为一个正整数T, 表示测试数据的组数. 然后是T组测试数据. 每组测试数据包括整数n和k。 Output 对于每个n,先输出n, 然后输出一个空格,最后输出对应的k进制数。 Sample Input 5 5 3 123 8 0 5 -12 2 1 2 Sample Output 5 12 123 173 0 0 -12 ...
默认分类 | 2013-10-28 16:39 | 阅读 1575 次 | 评论 0 条

蛇形矩阵

Problem Description 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形(参看 Sample Output )。 Input 输入数据的第一行为一个正整数T, 表示测试数据的组数. 然后是T组测试数据. 每组数据由一个正整数N组成。(N不大于100) Output 对于每一组数据,输出一个N行的蛇形矩阵。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。 Sample Input 2 3 5 Sample Output 1 3 6 2 5 4 1 3 6 10 15 2 5...
默认分类 | 2013-10-19 19:57 | 阅读 3196 次 | 评论 0 条

变换数组元素

Problem Description 变换的内容如下: 1)将长度为10的数组中的元素按升序进行排序 2)将数组的前n个元素换到数组的最后面(0 < n < 10) Input 输入数据首先包含一个整数T,表示测试实例的个数,然后是T行测试数据。每行测试数据包括1个正整数n,以及数组的10个原始数据。 Output 对于每组测试数据。输出变换后的全部数组元素。元素之间以空格分隔,最后一个数据之后没有空格。 Sample Input 1 2 34 37 98 23 24 45 76 89 34 68 Sample ...
默认分类 | 2013-10-16 21:09 | 阅读 2045 次 | 评论 0 条

简单的归并

Problem Description 已知数组A和B各有m,n个元素,且元素按值非递减排列,现要求把A和B归并为一个新的数组C,且C中的数据元素仍然按值非递减排列。例: A=(3,5,8,11) B=(2,6,8,9,11,15,20) 则 C=(2,3,5,6,8,8,9,11,11,15,20) Input 输入数据首先包含一个整数T,表示测试实例的个数,然后是T组测试数据。 每组测试数据占两行,其中第1行首先是A的元素个数m,之后是m个元素。第2行首先是B的元素个数n,之后是n个元素。(1<=m,n<=100) Output...
默认分类 | 2013-10-16 12:45 | 阅读 2574 次 | 评论 0 条

字符三角形

Problem Description 用数字排列出一个三角形 Input 输入数据首先包含一个整数T,表示测试实例的个数,然后是T行测试数据。每行包括1个整数n (1<=n<=9) Output 对于每组测试数据n。输出一个有2*n-1行的,由数字1..n..1组成的转向三角形(参看Sample Output)。 Sample Input 2 3 5 Sample Output 1 22 333 22 1 1 22 333 4444 55555 4444 333 22 1 ...
默认分类 | 2013-10-14 16:30 | 阅读 2240 次 | 评论 0 条

字符梯形

Problem Description 用数字排列出一个梯形 Input 输入数据首先包含一个整数T,表示测试实例的个数,然后是T行测试数据。每行包括2个整数m,n (1<=m<=n<=9) Output 对于每组测试数据m,n。输出一个有n-m+1行的,由数字m..n排列的梯形,每行的长度依次为:m,m+1,m+2,...,n,每行的字符依次是m,m+1,m+2,...,n(参看Sample Output)。 Sample Input 2 3 6 2 3 Sample Output ...
默认分类 | 2013-10-14 16:15 | 阅读 1806 次 | 评论 0 条
浏览19532次
文章分类
最新评论