Gửi bài giải
Điểm:
5,00
Giới hạn thời gian:
2.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C++
Xét dãy các số tự nhiên a0, a1, .., an được xây dựng theo quy tắc sau:
-a0 là một số tự nhiên cho trước có tối đa 10 chữ số.
-Số ai (i>0) là một số tự nhiên nhận được từ ai-1 bằng cách viết tiếp thêm vào sau số ai-1 các chữ số của ai-1 nhưng theo thứ tự ngược lại.
Ví dụ: Với a0 = 123 thì a1 = 123321, a2 = 123321123321, a3 = 123321123321123321123321
Yêu cầu: Với hai số tự nhiên n và m cho trước, hãy tìm chữ số thứ m của an.
Dữ liệu: Vào từ tệp văn bản
-Dòng đầu chứa số a0;
-Dòng thứ hai chứa hai số tự nhiên n và m (1<=n<=25, 1<=m<=10^9)
Kết quả: Ghi ra tệp văn bản chữ số thứ m tìm được. Nếu không tìm được ghi -1.
Bình luận