Đốt dầu nửa đêm
Đề bài
Mô tả
Vasya phải hoàn thành một chương trình gồm dòng code trong một đêm. Anh viết theo từng đợt, năng suất giảm dần sau mỗi tách trà:
- Đợt đầu tiên anh viết được dòng.
- Đợt thứ hai anh viết được dòng.
- Đợt thứ ba anh viết được dòng.
- Tổng quát, đợt thứ (đánh số từ ) anh viết được dòng.
Ngay khi một đợt mà số dòng cần viết bằng , Vasya lăn ra ngủ và không viết thêm được dòng nào nữa.
Hãy tìm giá trị nhỏ nhất của sao cho tổng số dòng Vasya viết được không nhỏ hơn .
Dữ liệu vào
Một dòng chứa hai số nguyên và .
Dữ liệu ra
In ra giá trị nhỏ nhất của thỏa mãn yêu cầu.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 2 | 4 | Với , các đợt viết lần lượt là rồi nên Vasya ngủ. Tổng . Với tổng chỉ là . |
| 59 9 | 54 | Với , các đợt là . Tổng . Với tổng là . |
Bình luận