| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 1 | 0 | 0 | 0.000% |
Jänku värvib pühadeks mune. Alguses on tal ühes pikas reas $N$ valget muna. Jänku hüppab erinevate munade juurde selles reas ning võib iga muna juures teha ühe kolmest operatsioonist:
Lisaks sellele tahab Jänku aeg-ajalt teada, kui pikk on sel hetkel pikim järjestikustest värvimata munadest koosnev lõik. Aita Jänkul see raske töö ära teha.
Tekstifaili esimesel real on antud esialgne valgete munade arv $N$ (1ドル \le N \le 10^9$) ja operatsioonide arv $K$ (1ドル \le K \le 10^5$). Järgmisel $K$ real on operatsioonide kirjeldused, mis võivad olla järgmised:
S $i$ $v$ (kus $i>0$ on täisarv ja $v$ on väike ladina täht hulgast 'a'..'z') --- värvida kohal $i$ olev muna värviga $v$ (esimese koha number on 1ドル$).G $i$ (kus $i>0$ on täisarv) --- väljastada kohal $i$ oleva muna värv. Valge muna värvikoodina väljastada '.'.D $i$ (kus $i>0$ on täisarv) --- eemaldada reast kohal $i$ olev muna. Kõik reas paremal olevad munad nihkuvad ühe koha võrra vasakule.L --- väljastada hetkel pikima värvimata munadest koosneva lõigu pikkus (kui valgeid mune enam pole, väljastada muidugi 0ドル$).Tekstifaili väljastada niipalju ridu, kui palju G ja L käske oli sisendis. Igale reale väljastada vastava päringu tulemus --- kas üks täht (käsu G puhul) või üks mittenegatiivne täisarv (käsu L puhul).
10 9 S 5 a S 4 b S 5 c L D 4 G 4 G 1 D 4 L
5 c . 8
| Sisend | Munade rida | Väljund |
|---|---|---|
| Algseis | .......... |
|
S 5 a |
....a..... |
|
S 4 b |
...ba..... |
|
S 5 c |
...bc..... |
|
L |
...bc..... |
5 |
D 4 |
...c..... |
|
G 4 |
...c..... |
c |
G 1 |
...c..... |
. |
D 4 |
........ |
|
L |
........ |
8 |
Olympiad > Estonian Informatics Olympiad > 2017-18 > Final Round 5번