Prihlásenie Registrácia  

G - Štvoruholník

Časový limit: 1s, Pamäťový limit: 64MiB

Programovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3.4, Python 3.11

Počet bodov: 1

[ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ]

Úloha

Vašou úlohou je načítať dĺžky strán a zistiť, či sa použitím týchto strán dá vytvoriť pravouhlý štvoruholník. Štvoruholník je pravouhlý vtedy, keď aspoň jeden jeho (vnútorný) uhol je pravý. Zadané strany môžu byť použité v ľubovoľnom poradí.

Štvoruholník môže byť nekonvexný, ale žiaden jeho vnútorný uhol nesmie byť priamy (t.j. trojuholník nepovažujeme za štvoruholník).

Vstup

Prvý riadok na vstupe obsahuje počet vstupných sád T (1≤T≤100). Každá vstupná sada je zapísaná na samostatnom riadku obsahujúcom štyri medzerou oddelené celé čísla a,b,c,d, reprezentujúce dĺžky strán. Pre všetky dĺžky platí 1≤a,b,c,d≤1000.

Výstup

Výstup by mal obsahovať pre každú vstupnú sadu samostatný riadok so slovom ,,Ano'' (bez úvodzoviek), ak sa zo zadaných strán dá vytvoriť pravouhlý štvoruholník, slovo ,,Nie'' (bez úvodzoviek) v opačnom prípade.

Príklad

Vstup

2
1 1 1 1
1 1 1 10

Výstup

Ano
Nie