1091 - Chia kẹo

Tạo bởi: CLB Olympic Tin học HUTECH

Mô tả yêu cầu

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ấ

Dữ liệu vào

Chứa một dòng duy nhất gồm 2 số nguyên dương N, M (2 \leq N, M \leq 10^9)

Dữ liệu ra

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ụ

Dữ liệu vào Sao chép
2 8 
Dữ liệu ra Sao chép
3 5
Dữ liệu vào Sao chép
5 20
Dữ liệu ra Sao chép
2 6
Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB