四十分求助
查看原帖
四十分求助
66231
wht1234楼主2025/1/13 21:06
up_b2=0
up_b1=0
up=0
s=0
input_data= input()
a,n,m,x= input_data.split( )
a=int(a)
n=int(n)
m=int(m)
x=int(x)
s=a
if x<=2 :
    print(a)
else:
    for i in range(1,a+1,1) :
        up_b2=a
        up_b1=i
        s=a
        for j in range(3,n) :
            up=up_b1+up_b2
            s=s+up_b2
            up_b2=up_b1
            up_b1=up
        if s==m:
            up_b2=a
            up_b1=i
            break
    s=a
    for j in range(3,x+1) :
        up=up_b1+up_b2
        s=s+up_b2
        up_b2=up_b1
        up_b1=up
    print(s)
2025/1/13 21:06
加载中...