#MTHA0000015. Phân phối theo vòng (Circular Distribution)
Phân phối theo vòng (Circular Distribution)
Phân phối theo vòng (Circular Distribution)
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có hộp xếp thành vòng tròn và đánh số từ đến . Vật thứ nhất được đặt vào hộp ; mỗi vật tiếp theo vào hộp kế tiếp, sau hộp quay lại hộp . Cho số lượng vật . Hãy xác định hộp nhận vật thứ và số vòng đầy đủ đã hoàn thành trước khi đặt vật thứ . Một vòng đầy đủ gồm vật liên tiếp, mỗi hộp nhận đúng một vật.
Input
Một dòng chứa ba số nguyên dương , và .
Output
In ra hai số nguyên: số hiệu hộp nhận vật thứ và số vòng đầy đủ đã hoàn thành trước khi đặt vật đó.
Subtask
- Subtask 1 (30 điểm):
- .
- .
- Subtask 2 (70 điểm):
- .
- .
Ví dụ
Ví dụ 1
Input
5 3 1
Output
3 0
Giải thích
Vật đầu tiên vào ngay hộp . Trước khi đặt vật này chưa có vật nào, nên chưa hoàn thành vòng nào.
Ví dụ 2
Input
5 3 8
Output
5 1
Giải thích
Tám hộp nhận lần lượt là . Trước vật thứ đã có vật; vòng đầy đủ.
Ví dụ 3
Input
10 10 21
Output
10 2
Giải thích
Trước vật thứ đã có vật, tương ứng vòng đầy đủ. Sau lần dịch chuyển, vị trí quay lại hộp .