7862022-01-12 13:36:54Kevinke12Rendezéscpp14Hibás válasz 11/40115ms25500 KiB
#include <iostream>
#include <bits/stdc++.h>
using namespace std;

int t[100005];
int N, M, be1, be2;

int main()
{
    cin >> N >> M;
    for(int i = 0; i < N; i++)
    {
        cin >> be1; t[i]=be1;
    }
    for(int i = 0; i < M; i++)
    {
        cin >> be1 >> be2;
        be1--; be2--;
        sort(t+be1, t+be2+1);
        //for(int i = 0; i < N; i++) cout << t[i] << " "; cout << "\n";
    }

    int ans=0;
    for(int i = 0; i < N; i++)
    {
        if(i+1==t[i])
            ans++;
    }

    cout << ans << "\n";
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base11/40
1Elfogadva0/02ms1820 KiB
2Hibás válasz0/013ms2172 KiB
3Elfogadva2/21ms2128 KiB
4Elfogadva2/21ms2132 KiB
5Hibás válasz0/21ms2132 KiB
6Hibás válasz0/21ms2136 KiB
7Hibás válasz0/22ms2152 KiB
8Hibás válasz0/22ms2164 KiB
9Hibás válasz0/22ms2180 KiB
10Hibás válasz0/22ms2196 KiB
11Hibás válasz0/286ms4636 KiB
12Elfogadva2/289ms6364 KiB
13Elfogadva2/286ms8096 KiB
14Elfogadva1/182ms9824 KiB
15Elfogadva2/285ms11644 KiB
16Hibás válasz0/296ms13292 KiB
17Hibás válasz0/2115ms15020 KiB
18Hibás válasz0/2103ms16828 KiB
19Hibás válasz0/296ms18492 KiB
20Hibás válasz0/198ms20228 KiB
21Hibás válasz0/2104ms22036 KiB
22Hibás válasz0/293ms23692 KiB
23Hibás válasz0/297ms25500 KiB