UVA1249 Euclid
题目描述
二维平面上有一线段 $AB$ 与 $\triangle DEF$,点 $C$ 在线段 $AB$ 外。根据以下要求,求点 $G$,$F$。
- 点 $H$ 在射线 $AC$ 上。
- 四边形 $ABGH$ 为平行四边形。($AB \parallel GH,AH \parallel BG$)
- $S_{ABGH}=S_{\triangle DEF}$
输入格式
**本题有多组数据。**
每组数据在一行中包含 $12$ 个不超过 $3$ 位的小数,代表点 $A$、$B$、$C$、$D$、$E$、$F$ 的横、纵坐标。数据保证点 $C$ 在线段 $AB$ 外,$D$、$E$、$F$ 不共线。输入以 $12$ 个 $0.0$ 结束。
输出格式
对于每组数据,输出 $4$ 个保留 $3$ 位的小数(四舍五入),表示点 $G$、$H$ 的坐标。数字之间用空格隔开。
### 输入
```
0 0 5 0 0 5 3 2 7 2 0 4
1.3 2.6 12.1 4.5 8.1 13.7 2.2 0.1 9.8 6.6 1.9 6.7
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
```
### 输出
```
5.000 0.800 0.000 0.800
13.756 7.204 2.956 5.304
```
说明/提示
$-1000 \leqslant$ 所有横、纵坐标 $\leqslant 1000$