Anton và câu chuyện cổ tích
Đề bài
Mô tả
Một nhà kho có sức chứa tối đa hạt thóc và ban đầu (đầu ngày thứ nhất) chứa đầy hạt. Mỗi ngày, bắt đầu từ ngày thứ nhất, diễn ra hai việc theo đúng thứ tự sau:
- Người ta mang thêm hạt thóc đổ vào kho. Nếu kho không chứa hết thì phần dư bị bỏ đi, tức là số thóc trong kho bị chặn trên bởi .
- Chim sẻ bay đến ăn thóc. Vào ngày thứ có đúng con chim sẻ đến, mỗi con ăn một hạt. Nếu kho hết thóc thì những con chim sẻ còn lại không ăn được gì.
Hãy xác định ngày đầu tiên mà đến cuối ngày đó nhà kho trở nên rỗng (không còn hạt thóc nào). Các ngày được đánh số bắt đầu từ .
Dữ liệu vào
Một dòng duy nhất chứa hai số nguyên và .
Dữ liệu ra
In ra một số nguyên: số thứ tự của ngày đầu tiên mà nhà kho trở nên rỗng.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 2 | 4 | Kho chứa tối đa 5, mỗi ngày thêm 2 hạt. Cuối ngày 1 còn ; ngày 2 đổ đầy lại thành 5 rồi còn ; ngày 3 đổ đầy còn ; ngày 4 thêm 2 thành 4 rồi 4 con chim ăn hết, kho rỗng. Đáp án là 4. |
| 8 1 | 5 | Số thóc cuối mỗi ngày: ngày 1 còn 7, ngày 2 còn 6, ngày 3 còn 4, ngày 4 còn 1, ngày 5 chỉ còn 2 hạt trước khi chim đến nên bị ăn sạch. Đáp án là 5. |
Bình luận