Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
Python, Scratch
Zoro viết liên tiếp các tháng từ tháng ~1~ đến tháng ~12~, rồi cứ tiếp tục như thế tạo thành một số dãy tháng dài vô tận:
$$~123456789101112123456789101112123456...~$$
Hãy tính tổng của ~K~ chữ số đầu tiên trong số dãy tháng của Zoro.
Input
- Một số tự nhiên ~K~ ~(1 \le K \le 10^9)~.
Output
- Một số tự nhiên là kết quả của bài toán.
Scoring
- Subtask 1 (~60\%~ số điểm): ~K \le 1000~.
- Subtask 2 (~40\%~ số điểm): không có ràng buộc gì thêm.
Sample Input
3
Sample Output
6
Bình luận
vv
code full test: k = int(input())
x = k//15
y = k%15
s = [1,2,3,4,5,6,7,8,9,1,0,1,1,1,2]
kq = x*sum(s)
a = s[:y]
kq = kq + sum(a)
print (kq)
dễ