AT_abc246_b [ABC246B] Get Closer
题目描述
从二维平面上的点 $(0,0)$ 朝着点 $(A,B)$ 的方向移动距离 $1$。请计算移动后的坐标。
这里,若从点 $X$ 朝点 $Y$ 的方向移动距离 $d$($d \leq$ 线段 $XY$ 的长度),则会到达线段 $XY$ 上距离点 $X$ 为 $d$ 的点。
另外,根据题目约束,点 $(0,0)$ 与点 $(A,B)$ 之间的距离保证不小于 $1$。
输入格式
输入通过标准输入按以下格式给出。
> $A$ $B$
输出格式
设移动后的点为 $(x, y)$,请按顺序用空格分隔输出 $x$ 和 $y$。
对于每个输出,只要与标准答案的绝对误差或相对误差不超过 $10^{-6}$,即可视为正确。
说明/提示
## 约束
- 输入均为整数
- $0 \leq A, B \leq 1000$
- $(A, B) \neq (0, 0)$
## 样例解释 1
例如,输出 `0.5999999999 0.8000000001` 也是可以接受的。
## 样例解释 2
也有可能恰好到达点 $(A, B)$。
由 ChatGPT 4.1 翻译