21812022-12-29 11:19:43kohumarkBürokrácia (40)cpp11Elfogadva 40/4048ms5896 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ÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/03ms1880 KiB
2Elfogadva1/12ms2328 KiB
3Elfogadva1/12ms2128 KiB
4Elfogadva1/12ms2324 KiB
5Elfogadva1/121ms4104 KiB
6Elfogadva1/148ms4308 KiB
7Elfogadva1/146ms4512 KiB
8Elfogadva2/246ms4592 KiB
9Elfogadva2/246ms4720 KiB
10Elfogadva2/246ms4872 KiB
11Elfogadva2/246ms5080 KiB
12Elfogadva2/225ms5148 KiB
13Elfogadva2/227ms5248 KiB
14Elfogadva2/243ms5248 KiB
15Elfogadva2/235ms5248 KiB
16Elfogadva2/225ms5376 KiB
17Elfogadva2/225ms5484 KiB
18Elfogadva2/225ms5688 KiB
19Elfogadva2/223ms5764 KiB
20Elfogadva2/223ms5768 KiB
21Elfogadva2/221ms5768 KiB
22Elfogadva2/246ms5764 KiB
23Elfogadva4/448ms5896 KiB