上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: 算法:当只有一个盘子的时候,只需要从将A塔上的一个盘子移到C塔上。 当A塔上有两个盘子是,先将A塔上的1号盘子(编号从上到下)移动到B塔上,再将A塔上的2号盘子移动的C塔上,最后将B塔上的小盘子移动到C塔上。 当A塔上有3个盘子时,先将A塔上编号1至2的盘子(共2个)移动到B塔上(需借助C塔),然后 阅读全文
posted @ 2016-11-16 16:25 sunli0205 阅读(226) 评论(0) 推荐(0) 编辑
摘要: int main() { int n,m; int k=0; scanf("%d %d",&n,&m); k=sum(n,m); printf("%d\n",k); return 0; } int sum(int n,int m){ if(n<m){ return sum(n,m-1)+m; }else{ ... 阅读全文
posted @ 2016-11-15 16:07 sunli0205 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: int main() { int n,m; int result=0; scanf("%d %d",&n,&m); result=GCD(n,m); printf("%d",result); } int GCD(int n,int m) { int k; if(n>m){ k=m; ... 阅读全文
posted @ 2016-11-14 15:44 sunli0205 阅读(182) 评论(0) 推荐(0) 编辑
摘要: int main() { int n,m; int result=0; scanf("%d %d",&n,&m); result=fun(n,m); printf("%d",result); } int fun(int n,int m){ int count=0; if(m==n){ cou... 阅读全文
posted @ 2016-11-14 15:43 sunli0205 阅读(622) 评论(0) 推荐(0) 编辑
摘要: #include int main(){ int n; int result=0; scanf("%d",&n); result=fun(n); printf("%d",result); } int fun(int n){ int d,e=1,m=0; while(n!=0){ d=n%10; if(d%... 阅读全文
posted @ 2016-11-14 15:41 sunli0205 阅读(158) 评论(0) 推荐(0) 编辑
摘要: #include float GetSum(int n); int main(void){ int n; scanf("%d",&n); if(n>0){ printf("s=%f",GetSum(n)); }else{ printf("error"); } } float GetSum(int n){ ... 阅读全文
posted @ 2016-11-14 15:38 sunli0205 阅读(260) 评论(0) 推荐(0) 编辑
摘要: #include int main() { int data; int result=0; scanf("%d",&data); if(data >= 1){ int j; for(j=1;j<=data;j++){ result=facto(j);//函数的调用 printf("%d!=%d",... 阅读全文
posted @ 2016-11-14 15:36 sunli0205 阅读(726) 评论(0) 推荐(0) 编辑
摘要: #include int main() { int num1,num2; int result=0; scanf("%d%d",&num1,&num2); result=MergeData(num1,num2); printf("%d",result); } int MergeData(int num1,int num2){ int... 阅读全文
posted @ 2016-11-14 15:34 sunli0205 阅读(306) 评论(0) 推荐(0) 编辑
摘要: #include int main(){ int num; scanf("%d",&num); PrimeJudge(num); } PrimeJudge(int num){ int i; for( i=2;i<num;i++) { if(num%... 阅读全文
posted @ 2016-11-14 15:33 sunli0205 阅读(176) 评论(0) 推荐(0) 编辑
摘要: #include int main() { int y1,m1,d1,y2,m2,d2,y; scanf("%d %d %d %d %d %d",&y1,&m1,&d1,&y2,&m2,&d2); if(y1==y2) y=0; else { y=y2-y1; if(m2<m1||(m2==m1&&d2<d1)) y=y-1;... 阅读全文
posted @ 2016-11-14 15:31 sunli0205 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页