algorithm
Linked91
和有趣的人一起做有意思的事情。
展开
-
整理试卷
2354:整理试卷 分数:2.3 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2 解决: 2 题目描述 小明是班里的C语言课代表,有一天他被C语言老师叫去把期中考试的试卷从旧办公室搬到新办公室去。老师之前已经按照成绩从低到高把试卷排好了,并且嘱咐小明搬的时候不要把试卷的顺序弄乱了。 但巧的是,小明在搬着试卷走的过程中迎面走来一漂亮妹子,于是小明本能的目送原创 2014-04-30 13:03:10 · 949 阅读 · 0 评论 -
十进制转二进制(不区分正负数)
#include #include #include using namespace std; char s[100]="\0"; int solve(int x){ int cnt=0; int i=0; unsigned int flag=1; while(flag){ if(x&flag)原创 2014-04-30 17:32:09 · 571 阅读 · 0 评论 -
ASCII码排序
/* ASCII码排序 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。 输出 对于每组输入数据,输出一行,字符中间用一个空格分开。原创 2014-04-25 21:45:36 · 594 阅读 · 0 评论 -
最少拦截系统_DP
/* 最少拦截系统 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11544 Accepted Submission(s): 4542 Problem Description 某国为了防御敌国的导弹袭原创 2014-04-25 22:23:57 · 565 阅读 · 0 评论 -
6174问题
/*--------6174问题----------- 输入一个n位数,把所有数字从大到小排序得到a,从小到大得到b,然后用a-b替换原来这个数 并且继续操作。1234 、4321-1234=3087、8730-378=8352、8532-2358=6174 样例输入:1234 //样例输出:1234->3087->8352->6174->6174 样例输出:4 */ {CSDN:原创 2014-04-25 21:10:10 · 545 阅读 · 0 评论 -
全排列
#include #include const int MAX = 100; void full_permutation(int a[], int n, int cur) { int i, num; if(cur == n)//递归的边界 { for(i=0; i<n; ++i) printf("%d ", a[i]); printf("\n"); }原创 2014-04-27 22:48:44 · 440 阅读 · 0 评论 -
Flip Game
Flip Game Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 28824 Accepted: 12475 Description Flip game is played on a rectangular 4x4 field with two-sided pie原创 2014-04-27 20:30:11 · 602 阅读 · 0 评论 -
最大公约数,最小公倍数
最大公约数,最小公倍数 /* 最大公约数,最小公倍数 语法:result=hcf(inta,int b),result=lcd(int a,int b) 参数: a:int a,求最大公约数或最小公倍数 b:int b,求最大公约数或最小公倍数 返回值:返回最大公约数(hcf)或最小公倍数(lcd) 注意: lcd需要连同hcf使用 */原创 2014-04-27 22:43:55 · 815 阅读 · 0 评论