#26076: Python 解題報告


TongcyDai (TongcyDai)

學校 : 不指定學校
編號 : 65197
來源 : [114.32.100.50]
最後登入時間 :
2024-03-08 22:38:30
a038. 數字翻轉 | From: [114.34.122.28] | 發表日期 : 2021-07-15 14:09

可以把輸入的數字直接當成字串處理。

* 讀入字串後要將頭尾的 0 去除(前面的 0 可以藉由將字串轉為 int 再轉回 str 去除,後面的 0 可以在列印時跳過)

* 如果輸入為 0,必須輸出 0

 

大概是醬。

 

 

 

from sys import stdin

for s in stdin:
s = str(int(s.strip()))
flag = True

if (s=="0"):
print(s)
continue

for i in reversed(range(len(s))):
if (flag==True and s[i]=="0"):
continue
else:
flag = False
print(s[i], end="")
print()
 
#27628: Re:Python 解題報告


h1093@shinmin.tc.edu.tw (a7a)

學校 : 臺中市私立新民高級中學
編號 : 168136
來源 : [125.224.149.69]
最後登入時間 :
2023-08-07 15:31:08
a038. 數字翻轉 | From: [114.42.153.45] | 發表日期 : 2021-10-20 19:15

int()處理



 
ZeroJudge Forum