229062026-01-16 08:19:29ZsoltHírlánccpp17Time limit exceeded 20/80601ms13024 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
    ios::sync_with_stdio(false);
    cin.tie(nullptr);

    int n,x;
    cin>>n;
    vector<vector<int>>g(n+1);
    vector<int>utak(n+1,0);
    for(int i=1; i<=n; i++)
    {
        cin>>x;
        g[x].push_back(i);
        utak[i]=x;
    }
    int maxdb=0,db,k;
    vector<int>volt(n+1,0);
    for(int i=1; i<=n; i++)
    {
       x=i;
       fill(volt.begin(),volt.end(),0);
       volt[x]++;
       while(volt[x]<2)
       {
            x=utak[x];
            volt[x]++;
       }
       db=accumulate(volt.begin(),volt.end(),0)-1;
       if(db>maxdb)
       {
            k=i;
            maxdb=db;
       }
    }
    cout<<k<<" "<<maxdb;
    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
subtask220/20
2Accepted4ms316 KiB
3Accepted4ms316 KiB
4Accepted6ms316 KiB
5Accepted6ms316 KiB
6Accepted6ms316 KiB
7Accepted7ms364 KiB
8Accepted8ms316 KiB
9Accepted9ms508 KiB
10Accepted4ms508 KiB
11Accepted8ms568 KiB
12Accepted8ms548 KiB
subtask30/18
13Time limit exceeded589ms12852 KiB
14Time limit exceeded589ms12732 KiB
15Time limit exceeded589ms12772 KiB
16Time limit exceeded591ms12864 KiB
17Time limit exceeded589ms12852 KiB
18Time limit exceeded591ms12792 KiB
19Time limit exceeded591ms12852 KiB
20Time limit exceeded591ms12852 KiB
21Time limit exceeded583ms13024 KiB
22Time limit exceeded583ms12852 KiB
subtask40/42
23Accepted1ms508 KiB
24Accepted4ms316 KiB
25Accepted4ms316 KiB
26Accepted6ms316 KiB
27Accepted6ms316 KiB
28Accepted6ms316 KiB
29Accepted7ms364 KiB
30Accepted8ms316 KiB
31Accepted9ms508 KiB
32Accepted4ms508 KiB
33Accepted8ms568 KiB
34Accepted8ms548 KiB
35Time limit exceeded589ms12852 KiB
36Time limit exceeded589ms12732 KiB
37Time limit exceeded589ms12772 KiB
38Time limit exceeded591ms12864 KiB
39Time limit exceeded589ms12852 KiB
40Time limit exceeded591ms12792 KiB
41Time limit exceeded591ms12852 KiB
42Time limit exceeded591ms12852 KiB
43Time limit exceeded583ms13024 KiB
44Time limit exceeded583ms12852 KiB
45Time limit exceeded583ms10796 KiB
46Time limit exceeded584ms10548 KiB
47Time limit exceeded583ms10548 KiB
48Time limit exceeded600ms10440 KiB
49Time limit exceeded584ms10452 KiB
50Time limit exceeded586ms10548 KiB
51Time limit exceeded587ms11064 KiB
52Time limit exceeded601ms11060 KiB
53Time limit exceeded575ms10548 KiB
54Time limit exceeded575ms10548 KiB