| Bach Khoa Code Challenge #2 |
|---|
| Закончено |
Chung rất lười ra đề nhưng vì bị chích điện tâm huyết với BKCC#2, Chung quyết định ra một bài toán rất dễ như sau:
Với hai số nguyên dương $$$T$$$, Chung định nghĩa dãy $$$a$$$ vô hạn phần tử, đánh số từ $$$0$$$, theo nguyên tắc sau:
Mỗi bộ testcase, Chung cho bạn hai số nguyên dương $$$T, n$$$ và bạn được yêu cầu tính giá trị của $$$a_n$$$ với T được cho, chia lấy dư cho $$$10^9 + 7$$$.
Dòng đầu tiên chứa số nguyên dương $$$t$$$ ($$$t \le 10^4$$$) — số testcase.
$$$t$$$ dòng tiếp theo, mỗi dòng chứa hai số nguyên dương $$$T, n$$$ ($$$2 \le T \le 10^9, 2 \le n \le 10^6$$$) — Dữ liệu của bài toán.
Dữ liệu bài toán đảm bảo rằng tổng $$$n$$$ trong mọi testcase không vượt quá $$$10^6$$$.
Mỗi testcase in ra một số nguyên dương — đáp án của bài toán.
15 6
125
Với $$$T = 5$$$, dãy số $$$a$$$ như sau: $$$5, 5, 5, 5, 25, 25, 125$$$.
| Название |
|---|


