64112023-11-28 10:12:01BenedekMartonBürokrácia (40)cpp14Elfogadva 40/4050ms5044 KiB
#include <iostream>

using namespace std;

int main()
{
    int n, x;
    cin >> n;
    int ren[n+1];
    char rv;
    x=n;
    for(int i=1; i<=n; i++)
    {
        cin >> rv;
        if(rv=='R')
        {
            ren[i]=0;
        }
        else
        {
            cin >> ren[i];
        }
    }
    for(int i=n; i>=1; i--)
    {
        if(ren[i]!=-1)
        {
            ren[ren[i]]=-1;
        }
        else
        {
            x--;
        }
        //cout << ren[i] << " ";
    }
    //cout << endl;
    cout << x << endl;
    for(int i=1; i<=n; i++)
    {
        if(ren[i]!=-1)
        {
            cout << i << " ";
        }
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/03ms1908 KiB
2Elfogadva1/13ms2312 KiB
3Elfogadva1/13ms2404 KiB
4Elfogadva1/13ms2544 KiB
5Elfogadva1/121ms3648 KiB
6Elfogadva1/148ms4088 KiB
7Elfogadva1/146ms3988 KiB
8Elfogadva2/246ms4208 KiB
9Elfogadva2/248ms4284 KiB
10Elfogadva2/246ms4176 KiB
11Elfogadva2/246ms4168 KiB
12Elfogadva2/225ms4400 KiB
13Elfogadva2/225ms4624 KiB
14Elfogadva2/243ms4628 KiB
15Elfogadva2/235ms4472 KiB
16Elfogadva2/225ms4472 KiB
17Elfogadva2/225ms4668 KiB
18Elfogadva2/225ms4880 KiB
19Elfogadva2/221ms4960 KiB
20Elfogadva2/223ms4876 KiB
21Elfogadva2/221ms4872 KiB
22Elfogadva2/248ms4940 KiB
23Elfogadva4/450ms5044 KiB