Tiền gửi ngân hàng
Trạng thái
ĐỀ BÀI: TIỀN GỬI NGÂN HÀNG
Anh Bo có một số tiền ban đầu là \(n\) đồng. Anh đem gửi số tiền này vào ngân hàng với lãi suất \(10\%\) một năm theo hình thức lãi kép (sau mỗi năm, tiền lãi được cộng dồn vào tiền gốc để tính lãi cho năm tiếp theo).
Anh dự định khi nào tổng số tiền tích lũy đạt từ \(m\) đồng trở lên thì sẽ rút toàn bộ để mua bò.
Yêu cầu: Tính số năm ít nhất anh Bo cần gửi ngân hàng để có đủ số tiền \(m\) đồng.
Dữ liệu vào:
- Một dòng duy nhất chứa hai số nguyên dương \(n\) và \(m\) (\(10 \le n \le m \le 10^9\)).
Kết quả ra:
- In ra một số nguyên duy nhất là số năm cần gửi.
Ví dụ:
Input
100 160
Output
5
Giải thích:
- Năm 1: \(100 \times 1.1 = 110\)
- Năm 2: \(110 \times 1.1 = 121\)
- Năm 3: \(121 \times 1.1 = 133.1\)
- Năm 4: \(133.1 \times 1.1 = 146.41\)
- Năm 5: \(146.41 \times 1.1 = 161.051 \ge 160\) (Đủ tiền sau 5 năm).
Thông tin
Thông tin bài tập
Điểm
100
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
250 M
I/O
stdin -> stdout
Tác giả
Loại đề bài
Phép Toán Cơ Bản