Informatică, întrebare adresată de Ouroboros, 9 ani în urmă

Cerința

Fișierul de intrare conține cel puțin 3 și cel mult 1 000 000 de numere naturale. Se cere să se afișeze în fișierul de ieșire, separate printr-un spaţiu, două numere distincte, anume cel mai mic număr par cu două cifre și cel mai mare număr par cu două cifre care NU fac parte din şir.

Dacă nu există două astfel de valori, pe ecran se afişează mesajul nu exista.
Date de intrare

Fișierul de intrare nrlipsa1.in conține cel puțin 3 și cel mult 1.000.000 de numere naturale, separate prin câte un spațiu, dispuse pe mai multe linii.
Date de ieșire

Fișierul de ieșire nrlipsa1.out va conține pe prima linie valorile cerute, separate prin câte un spațiu, sau mesajul nu exista.
Restricții și precizări

numerele din fișierul de intrare vor fi din intervalul (0, 1 000 000 000)


Exemplu

nrlipsa1.in

7 2 40 5 10 15 11 12 18 350

nrlipsa1.out

14 98

Răspunsuri la întrebare

Răspuns de ardyarde
4
Am adaugat fisierul TXT.
Anexe:

Ouroboros: mersi
Ouroboros: dar da 0 puncte :/
Ouroboros: nrlipsa1.cpp: In function 'int main()':
nrlipsa1.cpp:42:25: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized]
fisierout<<a<<" "<<b;

^
nrlipsa1.cpp:42:16: warning: 'a' may be used uninitialized in this function [-Wmaybe-uninitialized]
fisierout<<a<<" "<<b;

^
ardyarde: Schimba linia 7 cu int x,i,j=0,exista=0,a=0,b=0;
ardyarde: Nu iti va mai da eroarea insa nu sunt sigur daca iti va da 100p, incearca.
Alte întrebări interesante