Nội dung Bài tập
Mã:
SOTHOC
Tên:
Số hạt thóc vĩ đại
Dạng thi:
oi
Thang điểm:
20 điểm
Giới hạn thời gian:
0.5 giây
Giới hạn bộ nhớ:
256 MB
Nguồn bài tập:
Sưu tầm
Được tạo bởi:
tyn

Tương truyền câu chuyện cổ, một mưu sĩ thách đấu với nhà vua về việc cung cấp số thóc bằng cách đặt số thóc vào các ô trong bàn cờ quen thuộc. Bài toán như sau: bàn cờ có 8x8 ô, đặt 1 hạt thóc vào ô thứ nhất, ta đặt vào ô thứ hai số hạt thóc gấp đôi ô thứ nhất, tiếp tục đặt vào ô thứ ba số hạt thóc gấp đôi ô thứ hai,… Như vậy số hạt thóc ở ô thứ 64 là một con số rất lớn, 263 hạt thóc.

Lần thử thách này được nâng cấp hơn: Ta đặt 1 hạt thóc vào ô thứ nhất, ta đặt vào ô thứ hai số hạt thóc gấp k lần số hạt thóc ở ô thứ nhất, ta tiếp tục đặt vào ô thứ ba số hạt thóc gấp k lần số hạt thóc ở ô thứ hai,… Đặc biệt, số ô của bàn cờ lên đến 109 x 109 ô. Do kết quả có thể là số rất lớn, nên bạn chỉ cần tìm ra chữ số hàng đơn vị của tổng số hạt thóc từ ô thứ nhất đến ô thứ N.

Input:

- Dòng thứ nhất: một số nguyên dương duy nhất k thể hiện số hạt thóc ở ô thứ hai, kể từ ô thứ hai trở đi, số thóc ở ô hiện tại sẽ gấp số thóc ở ô liền trước nó đúng k lần (1 ≤ k ≤ 1018).

- Dòng thứ hai: một số nguyên dương duy nhất N thể hiện ô số cần tính đến. (1 ≤ N ≤ 1018).

Output: một số nguyên duy nhất thể hiện chữ số hàng đơn vị của tổng số hạt thóc từ ô thứ nhất đến ô thứ N.

Ví dụ:

Input

Output

Mô tả

4

3

1

Ta đặt vào ô thứ nhất 1 hạt thóc, ô thứ hai đặt 41 hạt thóc, ô thứ ba đặt 42 hạt thóc. Tổng cộng 1+41+42 = 21 hạt thóc. Chữ số hàng đơn vị của 21 là 1

2

4

5

Ta đặt vào ô thứ nhất 1 hạt thóc, ô thứ hai đặt 21 hạt thóc, ô thứ ba đặt 22 hạt thóc, ô thứ tư đặt 23 hạt thóc. Tổng cộng 1+21+22+23 = 15 hạt thóc. Chữ số hàng đơn vị của 15 là 5

 

Ràng buộc: Thời gian chạy 0.5 giây, trong đó:

- 10/20 số test với dữ liệu 1 ≤ k ≤ 104, 1 ≤ N ≤ 104.

- 7/20 số test với dữ liệu 1 ≤ k ≤ 106, 1 ≤ N ≤ 106.

- 3/20 số test với dữ liệu 106 ≤ k ≤ 1018, 106 ≤ N ≤ 1018.


    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận