Gửi bài giải
Điểm:
0,01 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
sodep.inp
Output:
sodep.out
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch
~T~ là tổng các chữ số của ~N~. Số ~N~ được gọi là số đẹp nếu hàng đơn vị của ~T~ là số ~9~. Ví dụ số ~18~ là số đẹp vì có ~T = 1 + 8 = 9~.
Cho một số ~N~, hỏi ~N~ có phải là số đẹp hay không?
Input
Từ tệp văn bản SODEP.INP chứa một số tự nhiên ~N~ duy nhất (~0 \leq N \leq 10^9~).
Output
Đưa ra tệp SODEP.OUT số 1 nếu ~N~ là số đẹp, ngược lại ghi số 0.
Sample Input 1
27
Sample Output 1
1
Sample Input 2
111
Sample Output 2
0
Bình luận
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.
with open("SODEP.INP", "r") as f: n = int(f.read().strip())
Tính tổng chữ số của N
total = sum(int(digit) for digit in str(n))
Kiểm tra có phải số đẹp không
is_beautiful = 1 if total % 10 == 9 else 0
Ghi kết quả ra file
with open("SODEP.OUT", "w") as f: f.write(str(is_beautiful))
help me