23772023-01-12 08:18:38sztomiRendezéscpp11Hibás válasz 11/4052ms5144 KiB
#include <bits/stdc++.h>

using namespace std;

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

    int n, m;
    cin >> n >> m;
    vector<int> szamok(n);
    for(int i = 0; i < n; i++){
        cin >> szamok[i];
    }
    int a, b;
    for(int i = 0; i < m; i++){
        cin >> a >> b;
        a--;
        sort(szamok.begin()+a, szamok.begin()+b);
    }
    int db = 0;
    for(int i = 0; i < n; i++){
        db += (szamok[i] == i+1);
    }
    cout << db << "\n";
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base11/40
1Elfogadva0/03ms1828 KiB
2Hibás válasz0/07ms2080 KiB
3Elfogadva2/22ms2260 KiB
4Elfogadva2/22ms2444 KiB
5Hibás válasz0/22ms2652 KiB
6Hibás válasz0/22ms2856 KiB
7Hibás válasz0/22ms2944 KiB
8Hibás válasz0/22ms3048 KiB
9Hibás válasz0/22ms3124 KiB
10Hibás válasz0/22ms3120 KiB
11Hibás válasz0/230ms3804 KiB
12Elfogadva2/230ms3928 KiB
13Elfogadva2/230ms4028 KiB
14Elfogadva1/130ms4244 KiB
15Elfogadva2/230ms4308 KiB
16Hibás válasz0/239ms4472 KiB
17Hibás válasz0/248ms4652 KiB
18Hibás válasz0/246ms4852 KiB
19Hibás válasz0/245ms5088 KiB
20Hibás válasz0/143ms5020 KiB
21Hibás válasz0/252ms5012 KiB
22Hibás válasz0/239ms5144 KiB
23Hibás válasz0/243ms5112 KiB