#32025: 大概想法


wmouo (crazypanda)

學校 : 國立宜蘭高級商業職業學校
編號 : 178206
來源 : [42.71.235.80]
最後登入時間 :
2024-11-12 21:16:06
d318. 11185 - Ternary -- UVa11185 | From: [36.229.189.42] | 發表日期 : 2022-09-08 09:32

while 輸入值>=3:

一值在解答後面加輸入值mod3的結果

最後輸出 最後的輸入值(因為while,這時候已經變成1或2了)+解答

 
#32026: Re: 大概想法


wmouo (crazypanda)

學校 : 國立宜蘭高級商業職業學校
編號 : 178206
來源 : [42.71.235.80]
最後登入時間 :
2024-11-12 21:16:06
d318. 11185 - Ternary -- UVa11185 | From: [36.229.189.42] | 發表日期 : 2022-09-08 09:33

while 輸入值>=3:

一值在解答後面加輸入值mod3的結果

最後輸出 最後的輸入值(因為while,這時候已經變成1或2了)+解答


一直...打錯...(怕打得太爛,附上py程式碼

while True:
    n = int(input())
    if n < 0:
        break
    ans = ''
    while n >= 3:
        ans = str(int(n % 3)) + ans
        n = n // 3
    print(str(n)+ans)
 
ZeroJudge Forum