https://chuyenhalong.ucode.vn/problems/bai-39-hinh-vuong-119321
Trên mặt phẳng tọa độ Đề-các , cho biết một hình vuông có các cạnh song song với các trục tọa độ
hoặc
. Biết tọa độ của hai đỉnh bất kỳ. Hãy tìm toạ độ của hai đỉnh còn lại.
Đầu vào
Gồm một dòng chứa bốn số nguyên cách nhau bởi dấu cách, trong đó
là tọa độ của đỉnh thứ nhất và
là tọa độ đỉnh thứ hai của hình vuông. Đầu vào đảm bảo rằng các điểm đã cho là khác biệt.
Ràng buọc
Đầu ra
Nếu không có hình vuông nào thỏa mãn, hãy in ra duy nhất một số – 1 . Ngược lại thì in ra bốn số nguyên cách nhau bởi dấu cách: ,
tương ứng với tọa độ của hai đỉnh còn lại của hình vuông. Nếu có nhiều lời giải thỏa mãn, bạn có thể in ra bất kỳ lời giải nào trong số đó.
Ví dụ
Sample input | Sample output |
0 0 0 1 | -1 0 -1 1 |
0 0 1 1 | 0 1 1 0 |