#32258: python


dutom888@gmail.com (Tom Du)

學校 : 龍華科技大學
編號 : 183723
來源 : [36.230.168.105]
最後登入時間 :
2023-06-11 21:00:08
d189. 11150 - Cola -- UVa11150 | From: [114.25.49.119] | 發表日期 : 2022-09-25 16:41

while True:
    try:
        N  = int(input())
        ans = N
        while N >= 3:
            ans += N // 3
            N = N // 3 + N % 3
        ans += (N == 2)
        print(ans)
    except:
        break
 
#32358: Re: python


054656-105138@stu.mlc.edu.tw (謝帛叡)

學校 : 不指定學校
編號 : 181770
來源 : [125.224.64.152]
最後登入時間 :
2024-04-21 17:28:00
d189. 11150 - Cola -- UVa11150 | From: [125.224.51.72] | 發表日期 : 2022-10-02 14:00

while True:
    try:
        N  = int(input())
        ans = N
        while N >= 3:
            ans += N // 3
            N = N // 3 + N % 3
        ans += (N == 2)
        print(ans)
    except:
        break


請問ans += (N == 2)是甚麼意思

 
#32359: Re: python


dutom888@gmail.com (Tom Du)

學校 : 龍華科技大學
編號 : 183723
來源 : [36.230.168.105]
最後登入時間 :
2023-06-11 21:00:08
d189. 11150 - Cola -- UVa11150 | From: [114.25.61.50] | 發表日期 : 2022-10-02 14:01

while True:
    try:
        N  = int(input())
        ans = N
        while N >= 3:
            ans += N // 3
            N = N // 3 + N % 3
        ans += (N == 2)
        print(ans)
    except:
        break


請問ans += (N == 2)是甚麼意思

3小

 



 
ZeroJudge Forum