Số "cute"
Xem dạng PDF
Mã bài:
cutenum
Điểm:
1,2 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
512M
Dữ liệu vào:
stdin
Dữ liệu ra:
stdout
Tác giả:
Dạng bài
vốn là một học sinh không có hứng thú gì nhiều với môn Toán, nhưng mọi chuyện đã thay đổi từ khi crush , một bạn mèo học chuyên Toán.
Hôm nay đang được học về phép toán lũy thừa. Với bản tính không thích sự cứng nhắc của các định lý cậu phải học trong môn Toán, thường tự sáng tạo ra các định nghĩa mới cho các con số. Trong giờ học hôm nay, khi đang nhớ thương về crush của mình, đã đặt ra một định nghĩa mới: số "cute". Biết một số được xem là "cute" khi nó được tạo thành từ tổng của các lũy thừa bậc () cơ số .
Trong lúc chưa kịp tìm ra số "cute" nhỏ nhất lớn hơn bằng số thì cậu đã bị thầy giáo gọi lên bảng làm bài. Vì thế bạn hãy giúp tìm ra những số "cute" như crush của cậu ấy nhé!
Dữ liệu vào
- Dòng đầu tiên chứa số () là số testcase của bài toán.
- dòng tiếp theo ứng với testcase, mỗi dòng chứa số nguyên dương và ().
Kết quả ra
- Gồm dòng, mỗi dòng chứa số nguyên dương lần lượt là bậc của số hạng cuối cùng trong dãy tổng các lũy thừa cơ số và tổng các số hạng trong dãy ứng với testcase tương ứng.
Ràng buộc
- Subtask (): .
- Subtask (): .
Ví dụ
Dữ liệu
1
1447 3
Kết quả
7 3280
Giải thích
Ta có: .
Bình luận