#abc246b. [abc246_b]Get Closer
[abc246_b]Get Closer
問題文
二次元平面上の点 から点 に向かって距離 だけ移動します。移動後の座標を求めてください。
ただし、点 から点 に向かって距離 ( 線分 の長さ) だけ移動すると、線分 上で点 からの距離が であるような点に辿りつくものとします。
なお、制約より点 と点 の距離は 以上であることが保証されます。
制約
- 入力は全て整数
入力
入力は以下の形式で標準入力から与えられる。
出力
移動後の点を とするとき、 と をこの順に空白区切りで出力せよ。
なお、各出力について、想定解との絶対誤差または相対誤差が 以下であれば正解として扱われる。
入力例 1
3 4
出力例 1
0.600000000000 0.800000000000
他にも、例えば 0.5999999999 0.8000000001
という出力も許容されます。
入力例 2
1 0
出力例 2
1.000000000000 0.000000000000
点 に到着する場合もあります。
入力例 3
246 402
出力例 3
0.521964870245 0.852966983083