- 博客(8)
- 资源 (10)
- 收藏
- 关注
原创 50道编程小题目之【完数】
题目:一个数如果恰好等于它的因子之和,这个数就称为 “完数 “。例如6=1+2+3.编程 找出1000以内的所有完数。 /因子:就是所有可以整除这个数的数,不包括这个数自身/python解题代码:a=list()a_str=list()b=list()sums=0sums_str=""for i in range(2,1000): for j in range(1,i):
2016-07-10 14:58:08 360
原创 50道编程小题目之【完全平方数】
【程序13】 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? Python 解题代码:import mathx_s=""for x in range(1,10000): if math.sqrt(x+100)==int(math.sqrt(x+100)): if math.sqrt(x+100+168)==int(ma
2016-07-04 23:42:48 1021
原创 50道编程小题目之【质数的个数】
题目:判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 素数(质数)定义:一个大于1的自然数,除了1和它本身外,不能被其他自然数整除把题目改了一下,可以自定义查找的范围,不限定在101-200之间。Python的解题代码:import maths_begin=int(in
2016-07-03 18:42:25 1092
原创 50道编程小题目之【兔子数量】
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? /这是一个菲波拉契数列问题/Python解题代码: # 排序为:ms_2,ms_1,ms_0ms=int(input("请输入要查询的月份数:"))ms_1=0ms_2=1for i in range(1,ms+1): ms_0=m
2016-07-03 17:42:26 563
转载 50道编程小题目
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? /这是一个菲波拉契数列问题/【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。【程序3】 题
2016-07-03 16:32:27 575
原创 50道编程小题目之【多位数求和】
题目:求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 python解题代码:aa=int(input("请输入一个数字:"))bb=int(input("请输入相加的个数:"))aas=0sums=0for j in range(1,bb+1): aas=aas+aa*po
2016-07-03 15:59:07 1057
原创 50道编程小题目之【分解质因数】
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5python解题代码:ii=int(input( "请输入一个正整数:"))jj=2ii_b=iifj=""while jj<=ii : if ii%jj==0 : if ii==jj : fj=fj+str(jj) else: fj
2016-07-03 15:54:23 4565
原创 50道编程小题目之【水仙花数】
题目:打印出所有的”水仙花数”,所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个”水仙花数”,因为153=1的三次方+5的三次方+3的三次方。python解题代码:for i in range(100,999 + 1): gg =i%10 bb =i//100 ss =(i-bb*100)//10 summ=pow(gg,3)+pow(
2016-07-03 15:33:16 1393
FlashFXP_3.6.0.1240_SC
2009-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人