描述
输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
输出对于每组输入数据,输出一行,字符中间用一个空格分开。
样例输入
3
qwe
asd
zxc
样例输出
e q w
a d s
c x z...
分类:
编程语言 时间:
2014-11-20 17:03:47
阅读次数:
155
题:即输入的两个整数按大小顺序输出。今用函数处理,而且用指针类型的数据作函数参数。swap(int *p1,int *p2){ int temp; temp=*p1; *p1=*p2; *p2=temp;}main(){ int a,b; int *pointer...
分类:
其他好文 时间:
2014-11-20 13:24:26
阅读次数:
170
HDU 1431 素数回文(回文素数)
http://acm.hdu.edu.cn/showproblem.php?pid=1431
题意:
给你两个整数a,b。(5 <= a < b <= 100,000,000)要你按顺序输出[a,b]区间内的所有回文素数。
分析:
定理:如果一个数是回文且有偶数位,那么它能被11整除。
根据上面定理我们可知我们只需要找到区间[2,1000W)内的素数即可。(想想为什么)上面b的范围直接缩小了10倍。
剩下的工作就是用...
分类:
其他好文 时间:
2014-11-16 16:02:38
阅读次数:
183
描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入3qweasdzxc样例输出e ...
分类:
编程语言 时间:
2014-11-13 20:35:53
阅读次数:
121
题目大意:某位程序员在用坏掉的键盘打字,这个键盘的home键和end键会是不是自己打印。然后现在给出这样的一串文字,要求你打印出之后会在屏幕上显示的字符串,也就是每次碰到这个健后光标就会移动到这行的最前面和最后面。
解题思路:home键是跳到这一行的开头开始打印,end键是跳到这一行的末尾开始打印。用一个链表将home和end之后的字符串串起来,之后在按顺序输出就可以了。碰到【,则链表的位置到达了最前面,碰到】。链表的位置到最后面,其他时候,正常出入在IT位置处即可。...
分类:
其他好文 时间:
2014-11-11 09:24:43
阅读次数:
229
Problem Description给你n个整数,请按从大到小的顺序输出其中前m大的数。Input每组测试数据有两行,第一行有两个数n,m(0 2 3 void quickSort(int a[],int left,int right); 4 int array[1000001]; 5 6 i.....
分类:
编程语言 时间:
2014-11-09 19:17:22
阅读次数:
274
Description给你n个整数,请按从大到小的顺序输出其中前m大的数。Input每组测试数据有两行,第一行有两个数n,m(0#includeusing namespace std;struct p{ int x;}digit[1000000];//如果直接定义成digit[1000000]...
分类:
其他好文 时间:
2014-11-07 12:38:59
阅读次数:
160
Linux中,uname是用来输出一组系统信息的。若后面不带参数,则默认是附加-s的参数。-a:默认按照如下顺序输出信息-s:输出内核名称-n:nodename,输出网络上主机节点的名称-r:release,输出内核发行版-v:version,输出内核版本-m:machine,输出主机的硬件架构名称-p:processer,..
分类:
系统相关 时间:
2014-11-04 06:53:04
阅读次数:
189
题目意思:
http://acm.nyist.net/JudgeOnline/problem.php?pid=32
找出从自然数1、2、... 、n(0
输入输入n、r。输出按特定顺序输出所有组合。
特定顺序:每一个组合中的值从大到小排列,组合之间按逆字典序排列。样例输入
5 3
样例输出
543
542
541
532
531
521
432
431
421
321
...
分类:
其他好文 时间:
2014-11-02 21:02:55
阅读次数:
226
ASCII码排序描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入3qweasdz...
分类:
编程语言 时间:
2014-11-02 16:24:22
阅读次数:
183