AT_abc181_c [ABC181C] Collinearity
Description
[problemUrl]: https://atcoder.jp/contests/abc181/tasks/abc181_c
無限に広い $ 2 $ 次元平面の上に $ N $ 個の点があります。
$ i $ 番目の点は $ (x_i,y_i) $ にあります。
$ N $ 個の点の中の相異なる $ 3 $ 点であって、同一直線上にあるものは存在するでしょうか?
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ x_1 $ $ y_1 $ $ \vdots $ $ x_N $ $ y_N $
Output Format
同一直線上にある相異なる $ 3 $ 点が存在するなら `Yes` を、存在しないなら `No` を出力せよ。
Explanation/Hint
### 制約
- 入力はすべて整数
- $ 3\ \leq\ N\ \leq\ 10^2 $
- $ |x_i|,\ |y_i|\ \leq\ 10^3 $
- $ i\ \neq\ j $ ならば $ (x_i,\ y_i)\ \neq\ (x_j,\ y_j) $
### Sample Explanation 1
$ (0,\ 1),\ (0,\ 2),\ (0,\ 3) $ の $ 3 $ 点は直線 $ x\ =\ 0 $ 上にあります。