#include <iostream>
#include <queue>
using namespace std;
int main()
{
int N, c;
cin>>N;
int a[N];
queue<int> q;
for(int i=0; i<N; i++)
{
cin>>a[i];a[i]--;
}
int v[N]={0};
int b[N][N]={0};
for(int i=0; i<N; i++)
{
for(int j=0; j<N; j++)
{
b[i][j]=0;
}
}
for(int i=0; i<N; i++)
{
c=a[i];
b[i][c]=1;
}
int maxim=0, x, db=0, db2=0;
for(int i=0; i<N; i++)
{
fill(v, v+N,0);
q.push(i);
v[i]=1;
while(!q.empty())
{
x=q.front();
q.pop();
for(int y=0; y<N; y++)
{
if(b[x][y]==1&&v[y]==0)
{
q.push(y);
v[y]=1;
db++;
}
}
if(db>maxim)
{
maxim=db;
db2=i;
}
}
db=0;
}
cout<<db2+1<<" "<<maxim+1;
return 0;
}| Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
|---|---|---|---|---|---|---|---|
| subtask1 | 0/0 | ||||||
| 1 | Elfogadva | 1ms | 316 KiB | ||||
| subtask2 | 0/20 | ||||||
| 2 | Elfogadva | 100ms | 15924 KiB | ||||
| 3 | Elfogadva | 155ms | 16064 KiB | ||||
| 4 | Elfogadva | 490ms | 15868 KiB | ||||
| 5 | Időlimit túllépés | 601ms | 15852 KiB | ||||
| 6 | Időlimit túllépés | 587ms | 15924 KiB | ||||
| 7 | Időlimit túllépés | 574ms | 15924 KiB | ||||
| 8 | Időlimit túllépés | 587ms | 15924 KiB | ||||
| 9 | Időlimit túllépés | 587ms | 15924 KiB | ||||
| 10 | Elfogadva | 432ms | 15924 KiB | ||||
| 11 | Időlimit túllépés | 584ms | 15872 KiB | ||||
| 12 | Időlimit túllépés | 577ms | 15924 KiB | ||||
| subtask3 | 0/18 | ||||||
| 13 | Futási hiba | 71ms | 1832 KiB | ||||
| 14 | Futási hiba | 76ms | 2100 KiB | ||||
| 15 | Futási hiba | 71ms | 1844 KiB | ||||
| 16 | Futási hiba | 71ms | 1844 KiB | ||||
| 17 | Futási hiba | 71ms | 1816 KiB | ||||
| 18 | Futási hiba | 71ms | 1844 KiB | ||||
| 19 | Futási hiba | 71ms | 1856 KiB | ||||
| 20 | Futási hiba | 71ms | 1844 KiB | ||||
| 21 | Futási hiba | 74ms | 1844 KiB | ||||
| 22 | Futási hiba | 71ms | 1796 KiB | ||||
| subtask4 | 0/42 | ||||||
| 23 | Elfogadva | 1ms | 316 KiB | ||||
| 24 | Elfogadva | 100ms | 15924 KiB | ||||
| 25 | Elfogadva | 155ms | 16064 KiB | ||||
| 26 | Elfogadva | 490ms | 15868 KiB | ||||
| 27 | Időlimit túllépés | 601ms | 15852 KiB | ||||
| 28 | Időlimit túllépés | 587ms | 15924 KiB | ||||
| 29 | Időlimit túllépés | 574ms | 15924 KiB | ||||
| 30 | Időlimit túllépés | 587ms | 15924 KiB | ||||
| 31 | Időlimit túllépés | 587ms | 15924 KiB | ||||
| 32 | Elfogadva | 432ms | 15924 KiB | ||||
| 33 | Időlimit túllépés | 584ms | 15872 KiB | ||||
| 34 | Időlimit túllépés | 577ms | 15924 KiB | ||||
| 35 | Futási hiba | 71ms | 1832 KiB | ||||
| 36 | Futási hiba | 76ms | 2100 KiB | ||||
| 37 | Futási hiba | 71ms | 1844 KiB | ||||
| 38 | Futási hiba | 71ms | 1844 KiB | ||||
| 39 | Futási hiba | 71ms | 1816 KiB | ||||
| 40 | Futási hiba | 71ms | 1844 KiB | ||||
| 41 | Futási hiba | 71ms | 1856 KiB | ||||
| 42 | Futási hiba | 71ms | 1844 KiB | ||||
| 43 | Futási hiba | 74ms | 1844 KiB | ||||
| 44 | Futási hiba | 71ms | 1796 KiB | ||||
| 45 | Futási hiba | 71ms | 1848 KiB | ||||
| 46 | Futási hiba | 71ms | 1844 KiB | ||||
| 47 | Futási hiba | 71ms | 1844 KiB | ||||
| 48 | Futási hiba | 71ms | 1808 KiB | ||||
| 49 | Futási hiba | 71ms | 1844 KiB | ||||
| 50 | Futási hiba | 71ms | 1784 KiB | ||||
| 51 | Futási hiba | 71ms | 1844 KiB | ||||
| 52 | Futási hiba | 71ms | 1856 KiB | ||||
| 53 | Futási hiba | 71ms | 1844 KiB | ||||
| 54 | Futási hiba | 71ms | 1848 KiB | ||||