167542025-05-12 10:05:00csdavidMexxcpp17Részben helyes 25/100186ms2356 KiB
#include <iostream>

using namespace std;

int main()
{
    int n;
    cin >> n;
    int a[n];
    for(auto& it:a){
        cin >> it;
    }
    if(a[0]>1){
        cout << "NEM";
        return 0;
    }
    for(int i=1; i<n; i++){
        if(a[i]<a[i-1]){
            cout << "NEM";
            return 0;
        }
        if(a[i]>i+1){
            cout << "NEM";
            return 0;
        }
    }
    cout << "IGEN";
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Részben helyes1ms316 KiB
2Részben helyes1ms508 KiB
subtask22/8
3Részben helyes1ms316 KiB
4Részben helyes1ms316 KiB
5Részben helyes1ms316 KiB
6Részben helyes1ms508 KiB
7Elfogadva1ms316 KiB
8Részben helyes1ms316 KiB
9Részben helyes1ms508 KiB
10Részben helyes1ms316 KiB
11Elfogadva1ms316 KiB
subtask34/16
12Részben helyes1ms316 KiB
13Részben helyes1ms316 KiB
14Részben helyes1ms316 KiB
15Elfogadva1ms500 KiB
16Elfogadva1ms316 KiB
subtask48/32
17Részben helyes3ms316 KiB
18Részben helyes3ms316 KiB
19Részben helyes3ms316 KiB
20Részben helyes3ms316 KiB
21Részben helyes3ms316 KiB
22Részben helyes3ms500 KiB
23Elfogadva3ms316 KiB
24Elfogadva3ms316 KiB
subtask511/44
25Részben helyes170ms2160 KiB
26Részben helyes170ms2260 KiB
27Részben helyes170ms2252 KiB
28Részben helyes170ms2132 KiB
29Részben helyes170ms2100 KiB
30Részben helyes170ms2164 KiB
31Részben helyes172ms2308 KiB
32Részben helyes170ms2336 KiB
33Részben helyes171ms2352 KiB
34Részben helyes170ms2312 KiB
35Részben helyes170ms2296 KiB
36Elfogadva186ms2100 KiB
37Elfogadva168ms2356 KiB