摘要: #include #include using namespace std;const int N=100;const int M=100;typedef struct //定义迷宫结构 { char c; short int p_row,p_col,step;}Maze; Maze a[N][... 阅读全文
posted @ 2014-08-09 20:03 2014acm 阅读(111) 评论(0) 推荐(0)
摘要: #include main(){ int k,x,y,n; scanf("%d",&n); while(n--) { scanf("%d",&k); for(x=k+1;xk*(x+y))break; if(x*y==... 阅读全文
posted @ 2014-08-09 19:53 2014acm 阅读(154) 评论(0) 推荐(0)
摘要: C++:泛型编程stack(括号匹配)时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:72 测试通过:39描述假设表达式中包含一种括号:圆括号,其嵌套顺序随意,即(()())或(())等为正确的格式,)(或((... 阅读全文
posted @ 2014-08-09 19:52 2014acm 阅读(1975) 评论(0) 推荐(0)
摘要: #include int main(){ int n,i,j,s,k,a[10000]; scanf("%d",&n); { s=0; k=0; for (j=1;jint main(){ int n,i,j,s; scanf("%d",&n... 阅读全文
posted @ 2014-08-09 19:49 2014acm 阅读(129) 评论(0) 推荐(0)
摘要: 完数?时间限制:1000 ms | 内存限制:65535 KB 难度:1描述 一个数如果恰好等于不等于它本身的所有因子之和,那么这个数就被称为"完数"。例如,6的因子为1,2,3,而6=1+2+3,因此,6是完数。要求给定一个整数n,请编写程序,确定n是否是完数。输入每组数据输入一个n(1int... 阅读全文
posted @ 2014-08-09 19:48 2014acm 阅读(115) 评论(0) 推荐(0)
摘要: 题目96题目信息运行结果本题排行讨论区n-1位数时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。输入第一行为M,表示测试数据组数。接下来M行,每行包含一个测试数据... 阅读全文
posted @ 2014-08-09 19:47 2014acm 阅读(116) 评论(0) 推荐(0)
摘要: 开灯问题时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 有n盏灯,编号为1~n,第1个人把所有灯打开,第2个人按下所有编号为2 的倍数的开关(这些灯将被关掉),第3 个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后... 阅读全文
posted @ 2014-08-09 19:46 2014acm 阅读(151) 评论(0) 推荐(0)
摘要: 题目74题目信息运行结果本题排行讨论区小学生算术时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。输入... 阅读全文
posted @ 2014-08-09 19:44 2014acm 阅读(143) 评论(0) 推荐(0)
摘要: 奇偶数分离时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 有一个整型偶数n(2 int main() { int N; scanf("%d",&N); while(N--) { int n; scanf("%d",&n); ... 阅读全文
posted @ 2014-08-09 19:43 2014acm 阅读(185) 评论(0) 推荐(0)
摘要: #includemain(){ int a[5]={2,4,6,8,10}, *p , **k; p=a; k=&p; printf("%d ",*(p++)); printf("%d\n",**k);}//*p++先进行*p的操作,然后是p++,所以*p++的结果是数组的第一个元素,即2//k... 阅读全文
posted @ 2014-08-09 19:37 2014acm 阅读(140) 评论(0) 推荐(0)
摘要: 101两点距离时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 输入两点坐标(X1,Y1),(X2,Y2)(0#include main(){ int N ; float a,b,c,d; double s; scanf("%d\n",&N);... 阅读全文
posted @ 2014-08-09 19:36 2014acm 阅读(141) 评论(0) 推荐(0)
摘要: 1295C语言:选择结构7(成绩转换)时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:901 测试通过:593描述给出一百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’。 90分以上为A, 8... 阅读全文
posted @ 2014-08-09 19:34 2014acm 阅读(241) 评论(0) 推荐(0)
摘要: 阶乘因式分解(二)时间限制:3000ms | 内存限制:65535KB难度:3描述给定两个数n,m,其中m是一个素数。将n(0int main( ){ int count,n,m,i,ii,t; scanf("%d",&t); while(t--) { count=0; scanf(... 阅读全文
posted @ 2014-08-09 19:33 2014acm 阅读(193) 评论(0) 推荐(0)
摘要: 阶乘因式分解(一)时间限制:3000ms | 内存限制:65535KB难度:2描述给定两个数m,n,其中m是一个素数。将n(0int main(){ int s1,n,m,s,j,i,ii; scanf("%d",&s1); while(s1--) { s=0; scanf("%d%d",&n... 阅读全文
posted @ 2014-08-09 19:31 2014acm 阅读(150) 评论(0) 推荐(0)
摘要: Fibonacci数时间限制:3000ms | 内存限制:65535KB难度:1描述无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为F(n)=1 ...........(n=1或n=2)F(n)=F(n-1)+F(n-2).....(n>2)... 阅读全文
posted @ 2014-08-09 19:29 2014acm 阅读(125) 评论(0) 推荐(0)
摘要: ASCII码排序时间限制:3000ms | 内存限制:65535KB难度:2描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据... 阅读全文
posted @ 2014-08-09 19:27 2014acm 阅读(157) 评论(0) 推荐(0)
摘要: 括号配对问题时间限制:3000ms | 内存限制:65535KB难度:3描述现在,有一行括号序列,请你检查这行括号是否配对。输入第一行输入一个数N(0 #include #include #include using namespace std; int main() { int ... 阅读全文
posted @ 2014-08-09 19:25 2014acm 阅读(120) 评论(0) 推荐(0)
摘要: 1的个数时间限制:3000ms | 内存限制:65535KB难度:1描述小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗?输入第一行输入一个整数N,表示测试数据的组数(1int main(){ int m,N,count ;scanf("%d",&N);w... 阅读全文
posted @ 2014-08-09 19:24 2014acm 阅读(112) 评论(0) 推荐(0)
摘要: #include using namespace std;#include #include int main(){ int i,k,n,m; stacks; scanf("%d%d",&n,&m); while(n) { s.push(n%m); ... 阅读全文
posted @ 2014-08-09 19:00 2014acm 阅读(145) 评论(0) 推荐(0)
摘要: #include void change(int n,int m){if (n/m==0)printf ("%d",n%m);else{change(n/m,m);printf ("%d",n%m);}}int main(){ int n,m; while(scanf("%d%d",&n... 阅读全文
posted @ 2014-08-09 18:53 2014acm 阅读(112) 评论(0) 推荐(0)
摘要: zjut 1176 菲波那契数" - 博客后台管理 - 博客园http://i.cnblogs.com/EditPosts.aspx?postid=38872972098分拆素数和Problem Description把一个偶数拆成两个不同素数的和,有几种拆法呢? Input输入包含一些正的偶数,其... 阅读全文
posted @ 2014-08-09 17:57 2014acm 阅读(167) 评论(0) 推荐(0)
摘要: hdu 2021 发工资咯 - 2014年 - 博客园=========================rwkj 1412http://www.cnblogs.com/wc12436109/p/3871975.htmlrwkj 1410 -->算法分析与设计:贪心(找钱问题) 时间限制(普通/Jav... 阅读全文
posted @ 2014-08-09 17:39 2014acm 阅读(194) 评论(0) 推荐(0)
摘要: -->C语言:递归函数3(数组倒序) 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte总提交:786 测试通过:347描述输入多个整数,以0结束,将这些整数逆序后输出。要求:使用递归函数将数组倒序,在main中调用递归函数。 输入多个... 阅读全文
posted @ 2014-08-09 17:07 2014acm 阅读(249) 评论(0) 推荐(0)
摘要: 先输出元素个数n,,,分别输出n个元素#include void f(int a[],int n){ int i,t; for (i=0; ivoid f(int a[],int n){ int i,t; for (i=0; ivoid f(int a[],int n){ ... 阅读全文
posted @ 2014-08-09 17:04 2014acm 阅读(164) 评论(0) 推荐(0)
摘要: 一行数逆序数 - 博园少主 - 博客园http://www.cnblogs.com/wc1903036673/p/3870630.html#include int main ( ){int n,a[1000],s,t,k,i=0,j;scanf("%d",&n);while(n>=10){a[i+... 阅读全文
posted @ 2014-08-09 16:41 2014acm 阅读(170) 评论(0) 推荐(0)
摘要: #includeint main(){ int n,a,b,i; int sum=0 ; scanf("%d%d",&a,&b); { for (n=a;n=n) sum+=n; } printf("... 阅读全文
posted @ 2014-08-09 16:08 2014acm 阅读(120) 评论(0) 推荐(0)
摘要: #includeint main(){ int n,a,b,i; int j,s=0; int c[1000]; while ( scanf("%d%d",&a,&b)==2) { j=0; for (n=a;n=n) ... 阅读全文
posted @ 2014-08-09 15:47 2014acm 阅读(131) 评论(0) 推荐(0)
摘要: #includeusing namespace std;#include#includeint used[105][105];int a[8][2]={{0,1},{0,-1},{1,0},{-1,0},{1,1},{1,-1},{-1,1},{-1,-1}};char s[105][105];in... 阅读全文
posted @ 2014-08-09 10:23 2014acm 阅读(93) 评论(0) 推荐(0)
摘要: #includechar grid[101][101];int n, m;int dir[8][2] = { {-1, -1}, {-1, 0}, {-1, 1}, { 0, 1}, { 1, 1}, { 1, 0}, { 1, -1}, { 0, -1}};void dfs(int x, int ... 阅读全文
posted @ 2014-08-09 10:21 2014acm 阅读(115) 评论(0) 推荐(0)
摘要: // 简单 bfs#include #includeusing namespace std;char map[110][110];int flag[110][110];int qu[11000][2],qe,qs,m,n;int add[8][2]={-1,-1, -1,0, -1,1, 0,-1,... 阅读全文
posted @ 2014-08-09 10:20 2014acm 阅读(148) 评论(0) 推荐(0)
摘要: //BFS#include #include using namespace std;bool used[8][8];int move[8][2]={1,2, -1,2, -2,1, -2,-1, -1,-2, 1,-2, 2,-1, 2,1};struct position{ int i,j... 阅读全文
posted @ 2014-08-09 10:19 2014acm 阅读(172) 评论(0) 推荐(0)
摘要: #include#includeusing namespace std;struct point{ int x, y;};point bufa[8] ={ {-2, 1}, {-1, 2}, {1, 2}, {2, 1}, {2, -1}, {1, -2}, {-1, -2}, {-2, -1}};... 阅读全文
posted @ 2014-08-09 10:12 2014acm 阅读(131) 评论(0) 推荐(0)
摘要: // BFS#include #include int visited[301][301]; // visited 已经访问过了int dic[8][2]={{2,1},{1,2},{-1,2},{-2,1},{-2,-1},{-1,-... 阅读全文
posted @ 2014-08-09 10:10 2014acm 阅读(131) 评论(0) 推荐(0)