题目链接:http://codeforces.com/problemset/problem/459/A
A. パシュマックとガーデン
テストごとの制限時間
1 秒
テストごとのメモリ制限256 メガバイト
入力
標準入力
出力
標準出力
パシュマクは 1 年前からパルミダという魅力的な女の子に恋をしています...
今日、パシュマクは彼の友人とのミーティングを設定しましたロマンチックな庭園のパートナー。残念ながら、パシュマクは庭の場所を忘れてしまいました。しかし、彼は庭が座標軸に平行な辺を持つ正方形のように見えることを覚えています。彼はまた、正方形の各頂点にちょうど 1 本の木があることを覚えています。さて、パシュマクさんはそのうちの 2 本の木の位置だけを知っています。残り 2 つの位置を見つけるのを手伝ってください。
入力
最初の行には、スペースで区切られた 4 つの x1,?y1,?x2,?y2 (?-?100?≤?x1,?y1,? x2,?y2?≤?100) の整数。ここで、x1 と y1 は最初のツリーの座標であり、x2 と y2 は 2 番目のツリーの座標です。指定された点が異なることが保証されます。
出力
問題に対する解決策がない場合は、-1 を出力します。それ以外の場合は、他の 2 つのツリーの座標に対応する 4 つのスペースで区切られた整数 x3、?y3、?x4、?y4 を出力します。複数の解がある場合は、そのいずれかを出力できます。
x3,?y3,?x4,?y4 は範囲 (?-?1000?≤?x3,?y3,?x4,?y4?) 内にある必要があることに注意してください。 ≤?1000)。
サンプル テスト
入力
0 0 0 1
出力
1 0 1 1
入力
0 0 1 1
出力
RREE
入力
RREE
出力
0 1 1 0
意:
2 つの点の座標を出力し、2 つの点が正方形を形成できるかどうかを再充填し、残りの 2 つの点の座標を出力でき、そうでない場合は -1 を出力します。
追記:
昨夜晚手贱了(做题的姿势不太对,),本来是一道很简单的题,做得太急忘了考慮虑斜率は-1的情况(当時竟然过了);最後つまり、人によってハッキングされました、何も言わずに、私たちはこの問題を解決しました、目で見ることだけができました、これは初めての人によるハックです。真の知恵商法です!案例3 5 5 3 直打屎!