Răspuns :
#include<bits/stdc++.h>
using namespace std;
ifstream fin ("nrlipsa.in");
ofstream fout ("nrlipsa.out");
int v[1000];
int main ()
{
int i,x,a=0,b=0;
while (fin>>x)
{
if (x<1000&&x>99)
v[x]++;
}
for (i=999;i>=100;i--)
if (v[i]==0)
if (b==0)
b=i;
else
{
a=i;
break;
}
if (a==0||b==0)
fout<<"NU"<<'\n';
else
fout<<b<<" "<<a<<'\n';
return 0;
}
#include <iostream>
#include <fstream>
using namespace std;
int v[1000];
int main()
{
ifstream f("nrlipsa.in");
ofstream g("nrlipsa.out");
int num, a, b, nr=0, i;
while (f >> num)
{
if (num>=100 && num<1000)
{ if (v[num]==0) {v[num]=1; ++nr;}}
}
if (900-nr<2) g << "NU";
else
{
i=999;
while (v[i]==1) --i;
b=i; --i;
while (v[i]==1) --i;
a=i;
g << b << " " << a;
}
return 0;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.