11451: Три точки на прямій

Переглянути як PDF

Надіслати розвʼязок

Бали: 25,00 (частково)
Ліміт часу: 2.0s
Ліміт памʼяті: 64M

Автор:
Тип задачі
Дозволені мови
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Маємо ~N~ точок на координатній площині. ~i~-а точка має координати (~x_i,y_i~).

Чи існує трійка різних точок, що лежать на одній прямій?

Формат вхідних даних

Перший рядок містить ціле число ~N~ (~3 \le N \le 10^2~)

Наступні  ~N~ рядків містять цілі числа ~x_i, y_i~ (~-10^3 \le x_i, y_i \le 10^3~). Точки різні.

Числа у рядках розділяються пропуском.

Формат вихідних даних

У вихідний потік вивести ~Yes~ або ~No~ - відповідь на поставлене завдання

Приклад вхідних даних

4
0 1
0 2
0 3
1 1

Приклад вихідних даних

Yes

Приклад вхідних даних

14
5 5
0 1
2 5
8 0
2 1
0 0
3 6
8 6
5 9
7 9
3 4
9 2
9 8
7 2

Приклад вихідних даних

No

Коментарі

Будь ласка, прочитайте правила перед коментуванням.


Наразі коментарів немає.