1. A+B问题
a, b = map(int, input().split())
print(a + b)
2. 序列求和 :求1+2+3+...+n的值。
n = int(input())
sum = (n*(n+1))/2
print(int(sum))
3. 求圆的面积
import math
PI = math.atan(1.0)*4
r = int(input())
s = PI*r*r
print('%.7f'%s)
4. Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。
a = b =1
sum =0
n = int(input())
if n ==1 or n == 2:
sum =1
else:
i =3
while i <= n:
sum = (a+b)%10007
a = b
b = sum
i += 1
print(sum)
1586

被折叠的 条评论
为什么被折叠?



