Boolean
Boolean-22
Boolean-23
Boolean-24
~/algor $ cat masalalar/boolean-bir-chiziqdami
Boolean-23
Bir to'g'ri chiziqdami?
Oson
1000 ms
64 MB
19%
Tekislikda uchta har xil nuqta $(x_{1}; y_{1})$, $(x_{2}; y_{2})$ va $(x_{3}; y_{3})$ berilgan. Quyidagi tasdiqni tekshiring: «Uchala nuqta bitta to'g'ri chiziqda yotadi». Bu shart quyidagi tenglik bilan tekshiriladi:
$$(x_{2} - x_{1}) * (y_{3} - y_{1}) = (y_{2} - y_{1}) * (x_{3} - x_{1})$$
Kiruvchi ma'lumotlar
Bitta qatorda oltita butun son: $x_{1}$, $y_{1}$, $x_{2}$, $y_{2}$, $x_{3}$ va $y_{3}$.
Chiquvchi ma'lumotlar
Bitta butun son: agar tasdiq rost bo'lsa $1$, aks holda $0$.
Izoh
$-1000 \le x_{1}, y_{1}, x_{2}, y_{2}, x_{3}, y_{3} \le 1000$
Nuqtalar har xil.
Misollar
Kirish #1
0 0 1 1 3 3
Chiqish #1
1
Kirish #2
0 0 1 2 3 3
Chiqish #2
0