10022022-02-21 13:00:12sjRészekre (40)cpp11Hibás válasz 6/40596ms5524 KiB
//njudge
#include<bits/stdc++.h>
using namespace std;

int main() {
	int n;cin>>n;
	vector<int> sor(n);
	for(int i=0;i<n;i++) {
		cin>>sor[i];
	}
	//vector<queue<int>> sorok(n);
	vector<bool> inc(n);
	int k=0;
	int p=-1;
	for(int i=0;i<n;i++) {
		if(!inc[i]) {
			if(sor[i]>p) {
				p=sor[i];inc[i]=true;
			}
			else if(i==n-1) {
				i=0;
				k++;
				p=-1;
			}
		}
	}
	k++;
	cout<<k;
	return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base6/40
1Elfogadva0/02ms1776 KiB
2Hibás válasz0/0252ms3288 KiB
3Hibás válasz0/21ms2524 KiB
4Hibás válasz0/21ms2524 KiB
5Hibás válasz0/22ms2536 KiB
6Elfogadva3/32ms2540 KiB
7Hibás válasz0/38ms2556 KiB
8Elfogadva3/321ms2588 KiB
9Hibás válasz0/398ms2740 KiB
10Hibás válasz0/393ms3248 KiB
11Hibás válasz0/3130ms3880 KiB
12Időlimit túllépés0/3593ms3640 KiB
13Időlimit túllépés0/4596ms4272 KiB
14Időlimit túllépés0/4596ms4896 KiB
15Időlimit túllépés0/5577ms5524 KiB