119542024-11-21 21:25:50lalalaAzugandcpp17Futási hiba 0/1002.099s1268 KiB
#include<iostream>
using namespace std;
int main()
{
    int n,sz=0;
    cin>>n;
    n++;
    int autok[n];
    for(int i=1;i<n;i++)
    {
        cin>>autok[i];
    }
    for(int i=1;i<n;i++)
    {
        while(autok[i]!=i)
        {
            swap(autok[i],autok[autok[i]]);
            sz++;
        }
    }
    if(sz<2)cout<<"-1 \n";
    else cout<<sz<<'\n';
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Futási hiba1ms320 KiB
2Futási hiba1ms320 KiB
subtask20/7
3Futási hiba1ms320 KiB
4Futási hiba1ms508 KiB
5Időlimit túllépés2.079s320 KiB
6Futási hiba1ms320 KiB
7Futási hiba1ms512 KiB
8Futási hiba1ms320 KiB
9Időlimit túllépés2.099s320 KiB
10Futási hiba1ms320 KiB
11Futási hiba1ms508 KiB
12Időlimit túllépés2.078s320 KiB
13Futási hiba1ms320 KiB
subtask30/23
14Időlimit túllépés2.079s1268 KiB
15Futási hiba64ms1080 KiB
16Futási hiba63ms1084 KiB
17Futási hiba68ms1080 KiB
18Futási hiba68ms1080 KiB
19Futási hiba70ms1084 KiB
20Időlimit túllépés2.085s1080 KiB
21Futási hiba54ms1160 KiB
22Időlimit túllépés2.076s1080 KiB
23Időlimit túllépés2.082s1080 KiB
24Időlimit túllépés2.085s1080 KiB
25Futási hiba57ms1096 KiB
subtask40/21
26Időlimit túllépés2.085s1080 KiB
27Időlimit túllépés2.085s1080 KiB
28Időlimit túllépés2.086s1088 KiB
29Időlimit túllépés2.085s940 KiB
30Időlimit túllépés2.075s1080 KiB
31Időlimit túllépés2.075s1016 KiB
32Időlimit túllépés2.075s1080 KiB
33Időlimit túllépés2.072s1152 KiB
34Időlimit túllépés2.088s1084 KiB
35Időlimit túllépés2.089s1080 KiB
subtask50/49
36Futási hiba1ms508 KiB
37Futási hiba1ms320 KiB
38Futási hiba1ms320 KiB
39Futási hiba1ms508 KiB
40Időlimit túllépés2.079s320 KiB
41Futási hiba1ms320 KiB
42Futási hiba1ms512 KiB
43Futási hiba1ms320 KiB
44Időlimit túllépés2.099s320 KiB
45Futási hiba1ms320 KiB
46Futási hiba1ms508 KiB
47Időlimit túllépés2.078s320 KiB
48Futási hiba1ms320 KiB
49Időlimit túllépés2.079s1268 KiB
50Futási hiba64ms1080 KiB
51Futási hiba63ms1084 KiB
52Futási hiba68ms1080 KiB
53Futási hiba68ms1080 KiB
54Futási hiba70ms1084 KiB
55Időlimit túllépés2.085s1080 KiB
56Futási hiba54ms1160 KiB
57Időlimit túllépés2.076s1080 KiB
58Időlimit túllépés2.082s1080 KiB
59Időlimit túllépés2.085s1080 KiB
60Futási hiba57ms1096 KiB
61Időlimit túllépés2.085s1080 KiB
62Időlimit túllépés2.085s1080 KiB
63Időlimit túllépés2.086s1088 KiB
64Időlimit túllépés2.085s940 KiB
65Időlimit túllépés2.075s1080 KiB
66Időlimit túllépés2.075s1016 KiB
67Időlimit túllépés2.075s1080 KiB
68Időlimit túllépés2.072s1152 KiB
69Időlimit túllépés2.088s1084 KiB
70Időlimit túllépés2.089s1080 KiB
71Futási hiba61ms1080 KiB
72Futási hiba65ms1072 KiB
73Futási hiba61ms1080 KiB
74Futási hiba71ms1080 KiB
75Futási hiba72ms1080 KiB
76Futási hiba70ms1000 KiB
77Futási hiba70ms1080 KiB
78Futási hiba54ms1100 KiB
79Időlimit túllépés2.085s1136 KiB
80Futási hiba54ms1080 KiB
81Futási hiba54ms1080 KiB
82Futási hiba57ms1080 KiB
83Időlimit túllépés2.085s1092 KiB
84Futási hiba71ms1080 KiB