Vi khuẩn
Đề bài
Mô tả
Trong một ống nghiệm, vi khuẩn phát triển theo quy luật sau: nếu đầu giây nào đó có vi khuẩn thì cuối giây đó số vi khuẩn trở thành .
Ở thí nghiệm thứ nhất, ống nghiệm ban đầu chứa vi khuẩn. Sau đúng giây, số vi khuẩn đo được là (không cần tính trực tiếp).
Ở thí nghiệm thứ hai, ống nghiệm sạch ban đầu được cho vào vi khuẩn, sinh sản theo cùng quy luật. Hãy tìm số giây nhỏ nhất cần thiết để số vi khuẩn ở thí nghiệm thứ hai lớn hơn hoặc bằng .
Dữ liệu vào
Một dòng duy nhất chứa bốn số nguyên , , , .
Dữ liệu ra
In ra một số nguyên — số giây nhỏ nhất cần thiết ở thí nghiệm thứ hai để có ít nhất vi khuẩn.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 1 3 5 | 2 | Thí nghiệm 1: , vậy . Thí nghiệm 2 bắt đầu với : , cần giây. |
| 1 4 4 7 | 3 | . Bắt đầu với : , cần giây. |
| 2 2 4 100 | 0 | , . Đã có ngay từ đầu, cần giây. |
Bình luận