Đăng nhập để hỏi chi tiết


Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
`-` Ý tưởng:
Tạo `1` xâu rỗng
Duyệt từng ký tự trong mảng `a[i]`
`-` TH: `a[i]` $\in$ `{0, 1, 2, ... ,9}` → nối vào mảng
`+` TH: Nếu `=` `0` thì loại
`+` Nếu không thì in ra thành số
In số ra
`#Code`
a = input().strip()
tmp = ""
for i in range(len(a)):
if '0' <= a[i] <= '9':
tmp += a[i]
if tmp == " ":
print("0")
else:
n = 0
for ch in tmp:
n = n * 10 + (ord(ch) - ord('0'))
print(n, "nguyen")
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin