Tìm số
Xem dạng PDF
Gửi bài giải
Điểm:
10,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, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Cho ~q~ câu hỏi, câu hỏi thứ ~i~ (~1≤i≤q~) có dạng cho trước 2 số nguyên ~x_i~,~y_i~, bạn cần tìm 2 số nguyên dương ~a_i~,~b_i~ mà tổng của chúng bằng ~x_i~ và hiệu giữa ~a_i~ và ~b_i~ bằng ~y_i~.
Dữ liệu:
- Dòng thứ nhất chứa số nguyên ~q~ (~1≤q≤20~) là số lượng câu hỏi;
q dòng tiếp theo, dòng thứ ~i~ (~1≤i≤q~) chứa 2 số nguyên ~x_i~,~y_i~ (~-10^6≤x_i,y_i≤10^6~) mô tả câu hỏi thứ i. Các số trên cùng một dòng được ghi cách nhau ít nhất một dấu cách.
Kết quả:
Gồm q dòng, dòng thứ i ứng với câu hỏi thứ i ghi ra 2 số nguyên dương cần tìm theo thứ tự không giảm, nếu không tồn tại thì ghi "No solution".
Ví dụ:
INPUT
2
8 4
4 1
OUTOUT
2 6
No solution
Bình luận