AT_abc301_g [ABC301G] Worst Picture
题目描述
在三维空间中有 $N$ 个人。第 $i$ 个人位于坐标 $(X_i, Y_i, Z_i)$。
所有人的坐标各不相同,且对于所有 $i$,都有 $X_i > 0$。
你可以选择一个点 $p = (x, y, z)$,其中 $x < 0$,并从该点朝 $x$ 轴正方向拍照。
如果点 $p$、某个人所在的位置 $A$ 和另一个人所在的位置 $B$ 满足 $p, A, B$ 共线且依次排列,则位于 $B$ 的人不会出现在照片中。
除此之外,没有其他情况会导致某个人不出现在照片中。
请你选择合适的 $p$,使得照片中出现的人数最少,并输出这个最小人数。
输入格式
输入以如下格式从标准输入读入。
> $N$
> $X_1\ Y_1\ Z_1$
> $X_2\ Y_2\ Z_2$
> $\vdots$
> $X_N\ Y_N\ Z_N$
输出格式
请输出答案。
说明/提示
### 限制条件
- $1 \leq N \leq 50$
- $0 < X_i \leq 1000$
- $-1000 \leq Y_i, Z_i \leq 1000$
- $(X_i, Y_i, Z_i)$ 互不相同
- 输入均为整数
### 样例解释 1
例如,从点 $(-0.5, -0.5, -0.5)$ 拍照时,第 $2$ 个人不会出现在照片中。
### 样例解释 2
从点 $(-1, 0, 0)$ 拍照时,照片中会出现 $4$ 个人。
由 ChatGPT 4.1 翻译