Điểm:
800 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Nhân dịp sinh nhật, bé H được bố mẹ tặng [xe đồ chơi][1]. Khi kéo lùi xe này về sau rồi thả tay ra, xe sẽ chạy về phía trước. Với mỗi cm được kéo về đằng sau, xe sẽ tiến về phía trước \(a\) cm. Do cấu tạo của xe nên bé chỉ có thể kéo lùi tối đa \(b\) cm trước khi thả tay. Một đường đua đơn giản đã được đặt sẵn ngoài sân: một đoạn thẳng dài \(n\) cm.
Bé H ngồi loay hoay, chơi cả buổi chiều và thắc mắc rằng cần phải kéo xe ít nhất bao nhiêu lần để xe chạy vượt qua (hoặc chạm) vạch đích? Em hãy trả lời câu hỏi này!
Input
- Một dòng duy nhất chứa ba số nguyên \(a\), \(b\) và \(n\) (\(2 \leq a \leq 100\), \(1 \leq b \leq 100\), \(1 \leq n \leq 1000\)).
Output
- Một dòng duy nhất chứa một số nguyên câu trả lời.
Example
Test 1
Input
6 1 2
Output
1
Note
bé H chỉ cần kéo xe lùi về \(0.4\) cm thì xe sẽ tiến về phía trước \(2.4\) cm và chạm vào vạch đích
Test 1
Input
2 1 3
Output
3
Note
bé H phải kéo xe lùi về hết cỡ (\(1\) cm). Sau 3 lần kéo như vậy, xe sẽ chạy tới đích.
Bình luận
include <bits/stdc++.h>
using namespace std;
int a,b,n;
double kq;
main(){
cin >> a >> b >> n;
kq = n1.0/((a - 1)b);
if (kq == int (kq)) cout << int (kq);
else cout << int (kq) + 1;
}
code cho ai cần
4 bình luận nữa