Duyên hải Bắc Bộ 2015 - 10 - Bảng thông tin điện tử
Xem dạng PDFTrong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài
Bảng thông tin điện tử được lắp trên các đường phố để cung cấp ngắn gọn các thông tin quan trọng, các sự kiện, khẩu hiệu ... Công ty điện tử Sáng Sao vừa cho xuất xưởng một bảng thông tin điện tử có dạng một hàng gồm ~n~ vị trí, mỗi vị trí hiển thị một ký tự. Các vị trí được đánh số từ 1 đến ~n~ từ trái qua phải. Các ký tự chạy từ phải qua trái. Cứ mỗi giây ký tự ở vị trí ~i~ chuyển sang vị trí ~i-1~ (~i=2, 3, ..., n~) và ký tự mới từ xâu dữ liệu vào được lên bảng ở vị trí ~n~. Ban đầu, tất cả các vị trí đều chứa dấu cách.
Trong thời gian thử nghiệm, để kiểm tra chất lượng bảng Công ty Sáng Sao cho phát lên bảng xâu ~S~ được tạo thành từ cách viết liên tiếp các số tự nhiên 1, 2, 3, 4, ..., ~10^{15}~. Như vậy, phần đầu của xâu, khi viết đến số 14 sẽ là 1234567891011121314.
Ví dụ ~n = 5~ thì ở giây thứ 3 kể từ lúc bắt đầu phát thử nghiệm trên bảng thông tin điện tử sẽ có nội dung:
| 1 | 2 | 3 | ||
|---|---|---|---|---|
và ở giây thứ 19 trên bảng thông tin điện tử sẽ có nội dung:
| 2 | 1 | 3 | 1 | 4 |
|---|---|---|---|---|
Yêu cầu: Cho ~n~ và ~t~, hãy xác định xâu được hiển thị trên bảng tại thời điểm ~t~, giả thiết là thời điểm bắt đầu phát thử nghiệm là 0.
Input
- Gồm một dòng chứa hai số nguyên dương ~n, t~.
Output
- Một xâu độ dài ~n~ là xâu được hiển thị trên bảng tại thời điểm ~t~.
Sample Input 1
5 19
Sample Output 1
21314
Subtasks
- Có 20% số test ứng với 20% số điểm có ~n \le 100~ và ~t \le 10^6~;
- Có 40% số test ứng với 40% số điểm có ~n \le 100~ và ~10^9 \le t \le 10^9 + 10^6~;
- Có 40% số test còn lại ứng với 40% số điểm có ~n \le 100~ và ~t \le 10^{15}~.
Bình luận