Documente Academic
Documente Profesional
Documente Cultură
OLIMPIADA DE INFORMATICĂ
ETAPA ZONALĂ
19. februarie 2016.
CLASA a IX-a
SUBIECTUL 2. (100 puncte)
Triunghiuri
Fișierul num.in conține numere formate din cel mult 6 cifre (cel puțin trei numere mai mici
decât 201). Căutați acele trei numere consecutive nu neapărat alăturate care sunt mai mici ca
201, care pot forma laturile unui triunghi dreptunghic și definesc triunghiul cu aria ce a mai
mare. Scrieți în fișierul num.out primele cele trei numere separate printr-un spațiu care satisfac
cerința de mai sus (dacă nu există nici una atunci num.out va conține ultimele trei numere mai
mici de 201 din fișierul num.in separate prinț-un spațiu )
Restricții și precizări
Fișierul num.in conține max 500000 de numere
Numerele care pot forma laturile triunghiului (mai mici decât 201) sunt consecutive, cel mult
pot exista între ele numere mai mari decât 200
Numele fișierul de predat va fi triunghi.cpp sau triunghi.pas
Exemplu
num.in num.out
6 8 1 10 3 202 4 315 455 5 4 3 4 5
3 201