| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 29 | 27 | 18 | 90.000% |
Ilgu koridoriumi eina $N$ labai mandagių žmonių. Koridoriuje yra įrengtos dviejų tipų durys:
Mandagieji žmonės iš pradžių yra sunumeruoti nuo 1ドル$ iki $N$. Jums duota seka durų, kurias jie turi praeiti. Raskite, kokia tvarka bus išsidėstę žmonės perėję pro visas duris.
Pirmojoje eilutėje įrašytas mandagių žmonių skaičius $N$. Antrojoje eilutėje įrašytas durų skaičius koridoriuje $M$. Kitose $M$ eilučių įrašyta po vieną simbolį, A arba B, kurie žymi durų tipus koridoriuje, ta tvarka, kuria juos praeis žmonės.
Jūs turite išvesti $N$ skaičių po vieną eilutėje – mandagių žmonių numerius, ta tvarka, kuria jie bus išsidėstę perėje pro visas duris.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 60 | $N, M ≤ 1,000円$ |
| 2 | 15 | $N, M ≤ 10,000円$ |
| 3 | 25 | Papildomų ribojimų nėra |
5 4 A A B A
1 5 4 3 2
Šiame pavyzdyje yra 5ドル$ žmonės, iš pradžių išsidėstę 1ドル$ 2ドル$ 3ドル$ 4ドル$ 5ドル$. Štai kaip keisis mandaguolių tvarka perėjus pro kiekvienas duris:
A: 2ドル$ 3ドル$ 4ドル$ 5ドル$ 1ドル$A: 3ドル$ 4ドル$ 5ドル$ 1ドル$ 2ドル$B: 2ドル$ 1ドル$ 5ドル$ 4ドル$ 3ドル$A: 1ドル$ 5ドル$ 4ドル$ 3ドル$ 2ドル$Olympiad > Lithuanian Olympiad in Informatics > Lithuanian Olympiad in Informatics 2019/2020 > National Round (2) > 7-9 Classes 1번