- 分享
2022舟山市第22届中小学生科技节信息科技编程赛区预赛(初中组)三道试题分享
- @ 2022-12-10 22:22:34
def fab(n):
if n <= 2:
v = 1
return v
v = fab(n-1)+fab(n-2)
return v
print(fab(5))
a=[0]*6
b=[0]*6
a[1]=1
a[2]=1
b[1]=1
b[2]=2
for i in range(3,6):
a[i]=a[i-1]+a[i-2]
b[i]=b[i-1]+a[i]
print(b[4])
#输入s='20221210',,,k=7
s=str(input())
k=int(input())
i=0
j=0
sum=0
while j<len(s):
ch1=s[j]
sum+=int(ch1)
if sum==k:
print('和为k的子串为:',s[i:j+1])
j=j+1
#while循环内为有用部分,无用部分已省略(实际是我没看过)
0 条评论
目前还没有评论...