Biến đổi số II
Đề bài
Mô tả
Cho một dãy số nguyên dương và hai số nguyên không âm và . Nhiệm vụ của bạn là biến thành . Để làm điều đó, bạn có thể thực hiện các phép biến đổi sau đây trên giá trị hiện tại:
- Trừ khỏi ;
- Chọn một chỉ số () và trừ khỏi .
Ở đây là số dư của phép chia cho .
Hãy tìm số phép biến đổi ít nhất cần thực hiện để biến thành .
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên .
- Dòng thứ hai chứa số nguyên .
- Dòng thứ ba chứa hai số nguyên và .
Dữ liệu ra
- In ra một số nguyên duy nhất — số phép biến đổi ít nhất cần thực hiện để biến thành .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 3 4 5 30 17 |
6 | Một cách tối ưu: (trừ ), , (trừ ), (trừ )... tổng cộng bước để về . |
| 3 5 6 7 1000 200 |
206 | Cần phép biến đổi để đưa về . |
Bình luận