Tiền xu (bài 3 đề thi chọn HSG Chu Văn An năm học 2023 - 2024)

Xem dạng PDF

Gửi bài giải

Điểm: 4,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài

Bờm có rất nhiều đồng tiền xu, chúng có một trong hai mệnh giá: A đồng hoặc B đồng. Việc bảo quản tiền xu rất phiền phức, vì vậy, Bờm muốn tiêu hết chúng thật nhanh. Cụ thể hơn, mỗi khi mua một món hàng giá trị X đồng, Bờm muốn chỉ thanh toán bằng tiền xu và sử dụng cách dùng nhiều đồng xu nhất.

Chẳng hạn, nếu Bờm có hai loại tiền xu mệnh giá 3 đồng và 5 đồng, khi phải thanh toán lượng tiền 32 đồng. Bờm có hai cách trả: cách thứ nhất sử dụng 9 xu mệnh giá 3 đồng và 1 xu mệnh giá 5 đồng, cách còn lại sử dụng 4 xu mệnh giá 3 đồng và 4 xu mệnh giá 5 đồng. Cách thứ nhất sẽ được Bờm lựa chọn vì giúp Bờm tiêu nhiều đồng xu hơn.

Cho hai loại tiền xu mệnh giá A và B, cho số tiền C. Hãy xác định số đồng xu nhiều nhất có thể sử dụng để thanh toán chính xác số tiền C đồng đã cho hoặc chỉ ra rằng không có cách thanh toán chỉ sử dụng hai loại đồng xu mệnh giá A, B.


Dữ liệu: nhập từ bàn phím (thiết bị vào chuẩn)

Một đòng duy nhất chứa ba số nguyên A, B, C(1 ≤ A, B ≤ 5000, 1 ≤ C ≤ 10^6). Các số nguyên trên cùng dòng cách nhau một đấu cách.


Kết quả: Ghi ra màn hình (thiết bị ra chuẩn), một đòng duy nhất số nguyên là số đồng xu nhiều nhất có thể sử dụng để thanh toán, số này bằng -1 nếu không có cách thanh toán.


Input:
3 5 32
Output:
10

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.