随笔分类 -  算法

摘要:算法:当只有一个盘子的时候,只需要从将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 阅读(244) 评论(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 阅读(1096) 评论(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 阅读(186) 评论(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 阅读(643) 评论(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 阅读(165) 评论(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 阅读(325) 评论(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 阅读(752) 评论(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 阅读(316) 评论(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 阅读(183) 评论(0) 推荐(0)
摘要:根据火车的出发时间和到达时间,编写程序计算整个旅途所用的时间。比如G198次列车从青岛站出发时间为16:00,到达北京南站的时间为20:40,则整个旅途所用时间为04:40。输入格式仅一行,包含两个4位的正整数start和end,中间以空格分隔,分别表示火车的出发时间和达到时间。在一行中输出整个旅途 阅读全文
posted @ 2016-11-12 10:10 sunli0205 阅读(6342) 评论(0) 推荐(0)
摘要:实现倒三角的输出 阅读全文
posted @ 2016-11-12 09:34 sunli0205 阅读(195) 评论(0) 推荐(0)