位数:

#include<stdio.h>
int main()
{int m,pos=0;scanf("%d",&m);while(m>0){pos++;m/=10;}printf("%d",pos);return 0;
}

水仙花数:

#include<stdio.h>
#include<math.h>
int main()
{for(int i=100;i<1000;i++){if(pow((i%10),3)+pow(((i/10)%10),3)+pow((i/100),3)==i) printf("%d\n",i);}return 0;
}

韩信点兵:

#include<stdio.h>
int main()
{int a,b,c;bool fask = true; scanf("%d%d%d",&a,&b,&c);for(int i=10;i<=100;i++){if(i%3==a&&i%5==b&&i%7==c){fask = false;printf("%d",i);}}if(fask) printf("no answer");return 0;
}

倒三角:

#include<stdio.h>
int main()
{int n;scanf("%d",&n);for(int i=n;i>0;i--){for(int k = n-i;k>0;k--){printf(" ");}for(int m=2*i-1;m>0;m--){printf("#");}printf("\n");}return 0;
}

3n+1问题:

#include<stdio.h>
int fac(int n,int pos)
{if(n==1) return pos;else if(n%2==0) {pos++;return fac(n/2,pos);}else {pos++;return fac(3*n+1,pos);}
}
int main()
{int n,pos=0;scanf("%d",&n);printf("%d",fac(n,pos));
}

刘汝佳第二章习题(前四)相关推荐

  1. 刘汝佳《算法竞赛入门经典(第二版)》习题(三)

    刘汝佳<算法竞赛入门经典(第二版)>第三章习题(一) 习题3-1 得分(ACM/ICPC Seoul 2005,UVa1585) 给出一个由O和X组成的串(长度为1~80),统计得分.每个 ...

  2. 刘汝佳《算法竞赛入门经典(第二版)》习题(六)

    刘汝佳<算法竞赛入门经典(第二版)>第四章习题(4-1~4-3) 习题4-1 象棋(Xiangai,ACM/ICPC Fuzhou 2011,UVa1589) 考虑一个象棋残局,其中红方有 ...

  3. 刘汝佳《算法竞赛入门经典(第二版)》习题(二)

    刘汝佳<算法竞赛入门经典(第二版)>第二章习题 目录 刘汝佳<算法竞赛入门经典(第二版)>第二章习题 习题2-1 水仙花数 习题2-2 韩信点兵 习题2-3 倒三角形 习题2- ...

  4. 刘汝佳算法竞赛第二版习题3-2思路

    最近在看刘汝佳编写的紫皮算法书,第三章后面有个习题,尝试写了一下,总感觉能找到更加便利的解题方法,但能力有限没想到. 上网搜索了一下,也没找到能让我眼前一亮的方法,那就暂且把我写的shi山放出来让大伙 ...

  5. 【刘汝佳】习题3-1 UVA1585

    刘汝佳 <算法竞赛入门经典(第二版)>第三章习题 3-1 习题3-1 得分(ACM/ICPC Seoul 2005,UVa1585) 给出一个由O和X组成的串(长度为1~80),统计得分. ...

  6. 算法竞赛入门经典(刘汝佳)——代码笔记

    Reference: <算法竞赛入门经典>(刘汝佳)第一版.第二版 ------------------------------------------------------------ ...

  7. 【虎书】Fundamentals of Computer Graphics(Fourth Edition)第二章习题解答

    [虎书]Fundamentals of Computer Graphics(Fourth Edition)第二章章末习题解答 Exercises Exercise 1: Cardinality of ...

  8. (转)刘汝佳书上出现的一些题目

    推荐一些题目,希望对参与ICPC竞赛的同学有所帮助. POJ上一些题目在 http://162.105.81.202/course/problemSolving/   可以找到解题报告.        ...

  9. 刘汝佳《算法竞赛入门经典》---总结

    刘汝佳:<算法竞赛入门经典> 三步: 基本的数据结构+算法知识: 数论等数学基本知识: 锻炼联想建模能力.知识与实际相结合,解决实际问题! 第一章:程序设计入门 1.a/b 当a.b为整数 ...

  10. [转]ACM-ICPC比赛随想——刘汝佳

    自己接触acm也这么久了,到底我们acmer这般为acm废寝忘食值不值得???个人觉得刘汝佳的这篇文章讲的非常好... 刘汝佳,1982年12月生,毕业于重庆外国语学校,清华大学计算机科学与技术系20 ...

最新文章

  1. 超级实用!如何为机器学习算法准备数据?
  2. Rethinking算法实习生
  3. 关于新的描述语言GEZEL的介绍
  4. 流浪宠物救助网站前端页面_全国爱心人士齐聚鞍山 救助流浪猫狗
  5. uri=/struts-tags 出错
  6. spark基础之调度器运行机制简述
  7. 中国联通回应裁员传闻:严重不实 勿传勿信
  8. sqlserver object_id()函数
  9. 线段树(区间合并) LA 3989 Ray, Pass me the dishes!
  10. 算法4中 1.4节示例中运行次数的讲解
  11. 电脑出现我们在加载您的信息流时遇到了问题
  12. 香槟分校计算机研究生专业,伊利诺伊大学香槟分校计算机专业排名好不好?
  13. 1 12c语言,1.4.1 Oracle数据库12c中PL/SQL的新特性
  14. ZigBee--IAR新建、配置LED工程
  15. 【Linux服务器管理】1、用户与权限
  16. 微软最走运和最倒霉的十个瞬间
  17. 细数mui框架走过的坑
  18. 华东理工大学王昊奋博士VAG小组学术报告
  19. 2021-03-07
  20. 函数的定义和形参/实参

热门文章

  1. linux的ib网卡驱动安装,linux安装IB网卡(mellanox)驱动
  2. 正确的加密存储密码防止被拖库(脱裤)保护用户登录安全
  3. 数据结构视频教程 -《[中山大学]算法与数据结构(C语言版)[胡青主讲]》
  4. mysql java驱动 ibm_各种数据库的jdbc驱动下载及连接方式
  5. 安装kali的过程以及菜咩学到的基础知识
  6. Python资源大全中文版(建议收藏)
  7. flash电脑安装包_电脑上如何播放swf文件
  8. 大学生咖啡网页制作教程 表格布局网页模板 学生HTML静态美食网页设计作业成品 简单网页制作代码 学生美食网页作品免费设计
  9. 年度双十佳广告爆笑金庸版
  10. ECS用户一定要看到最后有惊喜