解题思路:用的阶乘的方法,第二批小牛第n年生了(n-4)!个小牛,以此类推,到第8年的时候结果就不对了,求解
注意事项
参考代码:
n=int(input())
while n!=0:
x=[]
c=0
if n<=4:
c+=n-1
x.append(c)
else:
x=[]
x.append(n-1)
a=n//4
b=n-4
for i in range(a):
if b>0:
for j in range(1,b+1):
y=1
y*=j
x.append(y)
else:
break
b-=4
d=0
for i in x:
d+=i
print(d+1)
n=int(input())
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:747 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:643 |
C二级辅导-进制转换 (C语言代码)浏览:657 |
A+B for Input-Output Practice (C++代码)浏览:632 |
不容易系列 (C语言代码)浏览:702 |
【亲和数】 (C语言代码)浏览:908 |
Pascal三角 (C语言代码)浏览:1252 |
大神老白 (C语言代码)浏览:690 |
printf基础练习2 (有点不明白)浏览:887 |
WU-整数平均值 (C++代码)浏览:1307 |