[Beginner Free Contest 35] CANDY
Xem dạng PDF
Gửi bài giải
Điểm:
1,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
Ngôn ngữ cho phép
C++, Pascal, PyPy, Python
Có ~M~ viên kẹo chia cho ~N~ người sao cho số lượng viên kẹo của mỗi người là một số nguyên dương, đôi một khác nhau và chênh lệch số kẹo giữa người ít kẹo nhất và người nhiều kẹo nhất là nhỏ nhất.
Hãy chỉ ra số kẹo của người có ít kẹo nhất và của người có nhiều kẹo nhất.
Dữ liệu
Chứa một dòng duy nhất gồm 2 số nguyên dương ~N, M~ ~(2 \le N, M \le 10^9)~.
Kết quả
Xuất 2 số nguyên dương là số kẹo của người ít kẹo nhất và số kẹo của người nhiều kẹo nhất. Nếu không có cách chia thỏa điều kiện đề bài thì xuất ra -1.
Ví dụ
Sample Input 1
2 8
Sample Output 1
3 5
Sample Input 2
5 20
Sample Output 2
2 6
Bình luận