Funksiyalar
Funksiya-19
Funksiya-20
Funksiya-21
~/algor $ cat masalalar/funksiya-kasrlarni-solishtirish
Funksiya-20
Kasrlarni solishtirish
Oson
1000 ms
128 MB
26%
Compare(a, b, c, d) funksiyasini yozing: kasr $a / b$ kasr $c / d$ dan kichik bo'lsa $-1$, ularga teng bo'lsa $0$, katta bo'lsa $1$ qaytarsin.
1-misol: Compare(1, 2, 2, 3) → -1 — $1 / 2 \lt 2 / 3$.
2-misol: Compare(2, 4, 1, 2) → 0 — $2 / 4 = 1 / 2$.
Faqat funksiya tanasini yozing.
Kiruvchi ma'lumotlar
Bitta qatorda to'rtta son: butun son $a$, natural son $b$, butun son $c$ va natural son $d$ — funksiyaning argumentlari.
Chiquvchi ma'lumotlar
Funksiya qaytargan qiymat: $-1$, $0$ yoki $1$.
Izoh
$-10^{6} \le a, c \le 10^{6}$
$1 \le b, d \le 10^{6}$
Misollar
Kirish #1
1 2 2 3
Chiqish #1
-1
Kirish #2
2 4 1 2
Chiqish #2
0