Điểm:
350
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Nguyễn Đình Hải là một thợ xây khét tiếng ở vùng Cao Bằng. Một hôm, ông quyết đinh xây \(n\) tòa tháp để tặng Nguyễn Ngọc Hòa. Hai người này vốn là bạn thân với nhau nhưng do có một số mâu thuẫn đã làm tan nát tình bạn đẹp đẽ này, Hải đã nhận ra lỗi sai của mình nên quyết định xây tháp để tặng Hòa.
- Cách xây tháp :
- Tháp đầu tiên có độ cao là \(a\).
- Kể từ tháp thứ \(2\) trở đi, độ cao của tháp gấp \(2\) lần tháp liền trước và cộng thêm \(b\).
Hãy giúp Hải tính toán xem tháp thứ \(n\) có độ cao bao nhiêu.
- Yêu cầu : Hãy tính xem tháp thứ \(n\) có độ cao là bao nhiêu. Vì kết quả có thể rất lớn nên ghi ra phần chia lấy dữ của kết quả cho \(10^9 + 7\).
Input
- Dòng đầu tiên gồm một số nguyên dương \(T ( T \le 10 )\) là số lần thử nghiệm xây tháp.
- \(T\) dòng tiếp theo là \(3\) số nguyên dương \(a, b, n\).
Output
- Gồm \(T\) dòng, dòng thứ \(k\) là kết quả của lần thử nghiệm thứ \(k\).
Scoring
- Subtask \(1\) (\(60\%\) số điểm): \(a,b,n \le 10^5\).
- Subtask \(2\) (\(20\%\) số điểm): \(a,b,n \le 10^{12}\).
- Subtask \(3\) (\(20\%\) số điểm): \(a,b,n \le 10^{100000}\).
Example
Test 1
Input
3
1 2 3
3 2 1
1 1 2
Output
10
3
3
Bình luận
Đề dễ quá mọi người nhỉ 😢
1 bình luận nữa