#4269. Get Closer

0

Get Closer

Get Closer

题目描述

从平面上的点 (0,0)(0,0) 出发,向点 (A,B)(A, B) 前进距离 11。求移动后的坐标。 这里,若从点 XX 向点 YY 前进距离为 dd(d≤d \le 线段 XYXY 的长度),则我们位于线段 XYXY 上且离 XX 的距离为 dd 的点。
题目保证点 (0,0)(0, 0) 与 (A,B)(A, B) 之间的距离至少为 11。

输入格式

输入按如下格式由标准输入给出: AA BB

输出格式

设移动后的坐标为 (x,y)(x, y)。按此顺序输出 xx 和 yy,用空格隔开。
当且仅当每个输出值与裁判答案的绝对或相对误差最多为 10−610^{−6} 时,该输出被视为正确。

3 4
0.600000000000 0.800000000000
1 0
1.000000000000 0.000000000000
246 402
0.521964870245 0.852966983083

提示

输入中的所有数值均为整数。 0≤A,B≤10000 \le A,B \le 1000 (A,B)≠(0,0)(A,B) \neq (0,0)例如输出 0.59999999990.80000000010.5999999999 0.8000000001 也将被接受。
我们可能到达 (A,B)(A, B)。

标签: AtCoder|abc246B

来源

AtCoder|abc246B