Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập guitienmuabo

Gửi tiền mua bò

Dễ CB05 - Vòng lặp WHILECài đặt

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Anh Bo có \(n\) đồng và gửi vào ngân hàng với lãi suất \(10\%\) một năm. Cuối mỗi năm, anh nhận tiền lãi bằng \(10\%\) số tiền đang gửi, nếu lãi không nguyên thì làm tròn đến đồng (phần lẻ từ \(0.5\) trở lên làm tròn lên, dưới \(0.5\) làm tròn xuống), rồi cộng lãi vào gốc để gửi tiếp cho năm sau.

Anh sẽ rút tiền mua bò ngay khi số tiền có được đạt ít nhất \(m\) đồng. Hỏi anh phải gửi bao nhiêu năm? (Nếu ban đầu đã có \(n \ge m\) thì đáp án là \(0\).)

Input

  • Một dòng gồm hai số nguyên \(n\) và \(m\).

Output

  • Một số nguyên: số năm cần gửi.

Constraints

  • \(10 \le n \le m \le 10^9\)

Sample Input

250 400

Sample Output

5

Explanation

Qua từng năm: \(250 \to 275 \to 303 \to 333 \to 366 \to 403\) (lãi \(27.5\) làm tròn thành \(28\), lãi \(30.3\) thành \(30\), lãi \(36.6\) thành \(37\)). Sau \(5\) năm mới đạt \(\ge 400\).

Bình luận

Chưa có bình luận nào.