Pagini recente » Cod sursa (job #2571491) | Cod sursa (job #247789) | Cod sursa (job #1260249) | Cod sursa (job #966066) | Cod sursa (job #720751)
Cod sursa(job #720751)
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("numere5.in");
ofstream g("numere5.out");
const int maxn=10005;
const int maxN=500005;
int x, n, nr, i;
char s[maxn], *p;
bool v[maxN];
int main()
{
f>>n;
f.get();
for(int cn=n; cn; --cn)
{
f.getline(s, maxn);
p=strtok(s, " \n");
while(p)
{
if(p[0]!='0')
{
nr=0;
int t=strlen(p)-1;
for(i=0; i<=t; ++i) nr=nr*10+p[i]-'0';
v[nr]=true;
}
else ++x;
p=strtok(NULL, " \n");
}
}
for(n*=n, i=1; i<=n; ++i)
if(!v[i])
{
g << i << " " << i+x-1;
break;
}
}