摘要: 问题描述 试用递归方法编程求解下楼问题的方案数:从楼上到楼下共有h个台阶,下楼每步可走1个台阶、2个台阶或者3个台阶 问可走出多少种方案数 输入格式 一行,只有一个整数h,4<=h<=20(其他情况输出0) 输出格式 一行,只有一个整数,表示下楼走法的总方案数 样例输入 4 样例输出 7 输入格式 阅读全文
posted @ 2018-02-06 20:15 henu小白 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 问题描述 求出区间[a,b]中所有整数的质因数分解。 输入格式 输入两个整数a,b。 输出格式 每行输出一个数的分解,形如k=a1*a2*a3...(a1<=a2<=a3...,k也是从小到大的)(具体可看样例) 样例输入 3 10 样例输出 3=34=2*25=56=2*37=78=2*2*29= 阅读全文
posted @ 2018-02-06 18:38 henu小白 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 问题描述 给定正整数N,求[1,N]之间的所有素数之和.如果没有素数,则之和为0. 1<=N<=1000 输入格式 输入有多行,每行有一个正整数n(1<=n<=1000),如果输入为0,则退出 输出格式 对应每行输入的整数,输出[1,N]之间的所有素数之和.每个结果占一行. 样例输入 1240 样例 阅读全文
posted @ 2018-02-06 18:06 henu小白 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 问题描述 差为2的两个素数被称为孪生素数对,例如3和5, 11和13. 给定一个区间,请输出区间内所有的孪生素数对. 输入格式 两个正整数a,b,其中a<b,以空格分开 输出格式 区间[a,b]内的所有孪生素数对,按从小到大顺序。每行一个素数对,其中小的在前,大的在后,以空格分开。 如果区间内没有素 阅读全文
posted @ 2018-02-06 17:53 henu小白 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 问题描述 找出下面给出图形的规律,给出n,画一个n行的对应图形。 1 2 3 4 12 13 14 5 11 16 15 6 10 9 8 7 输入格式 输入包含一个数n。1<=n<=30 输出格式 输出与上图类似n行的图形。 样例输入 4 样例输出 1 2 3 412 13 14 511 16 1 阅读全文
posted @ 2018-02-06 17:40 henu小白 阅读(173) 评论(0) 推荐(0) 编辑