2181 2022. 12. 29 11:19:43 kohumark Bürokrácia (40) cpp11 Elfogadva 40/40 48ms 5896 KiB
#include <bits/stdc++.h>
using namespace std;

int main(){
	int n; cin >> n; 
	int s[n]; int v[n];
	for(int i=0; i<n; i++){
		char t; cin >> t;
		v[i]=0;
		if(t=='V'){
			cin >> s[i];
		}
		else s[i]=0;
	}
	for(int i=n-1; i>-1; i--){
		if(v[i]==0&&s[i]!=0) v[s[i]-1]=1;
	}
	int counter=0;
	for(int i=0; i<n; i++) if(v[i]==0) counter++;
	cout << counter << '\n';
	for(int i=0; i<n; i++) if(v[i]==0) cout << i+1 << ' ';
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 40/40
1 Elfogadva 0/0 3ms 1880 KiB
2 Elfogadva 1/1 2ms 2328 KiB
3 Elfogadva 1/1 2ms 2128 KiB
4 Elfogadva 1/1 2ms 2324 KiB
5 Elfogadva 1/1 21ms 4104 KiB
6 Elfogadva 1/1 48ms 4308 KiB
7 Elfogadva 1/1 46ms 4512 KiB
8 Elfogadva 2/2 46ms 4592 KiB
9 Elfogadva 2/2 46ms 4720 KiB
10 Elfogadva 2/2 46ms 4872 KiB
11 Elfogadva 2/2 46ms 5080 KiB
12 Elfogadva 2/2 25ms 5148 KiB
13 Elfogadva 2/2 27ms 5248 KiB
14 Elfogadva 2/2 43ms 5248 KiB
15 Elfogadva 2/2 35ms 5248 KiB
16 Elfogadva 2/2 25ms 5376 KiB
17 Elfogadva 2/2 25ms 5484 KiB
18 Elfogadva 2/2 25ms 5688 KiB
19 Elfogadva 2/2 23ms 5764 KiB
20 Elfogadva 2/2 23ms 5768 KiB
21 Elfogadva 2/2 21ms 5768 KiB
22 Elfogadva 2/2 46ms 5764 KiB
23 Elfogadva 4/4 48ms 5896 KiB