Bliskost | 프로그래밍의 벗 PivotOJ
PivotOJ

Bliskost

시간 제한: 1000ms메모리 제한: 1024MB출처: CHC 2023 Croatian Olympiad in InformaticsBOJ 28384

문제

Jednom u proljeće, u vrijeme neobično topla sutona, pojavila su se na Patrijaršijskim ribnjacima u M*skvi dvojica građana. Prvi nije bio nitko drugi nego urednik Mihali Aleksandrovič Berlioz, dok je drugi bio mladi pjesnik zvan Bezdomni. Svaki je sa sobom imao svoj niz slova duljine NN...

Ubrzo im se priključio tajnoviti specijalist za crnu magiju, profesor Woland, te rekao.

- Gospodo, imate vrlo zanimljijve nizove slova, te ja odmah naoko mogu odrediti jesu li oni bliski ili ne!

Jednim potezom smatra se odabiranja dvaju uzastopnih slova jednog niza, te pomicanjem obaju slova ciklički prema naprijed u abecedi, primjerice pretvarajući par slova “ab“ u par slova “bc“ tj. par slova “qz“ u par slova “ra“. Dva niza znakova smatraju se bliskima ako primjenjivanjem poteza na oba niza moguće je postići da su oni jednaki.

- Dakako, profesore, pričate gluposti. Problem određivanja bliskosti dvaju nizova notorno je težak.

- A ne, varate se Mihaile Aleksandroviču, i ja ću vam to upravo dokazati! Evo ovako, sada ću vam reći jesu li vaši nizovi bliski ili ne, te vi potom učinite QQ promjena na svojem nizu. Ja ću vam nakon svake promjene odrediti istinitost bliskosti vaših nizova.

- Veoma hrabro profesore, uistinu, veoma hrabro... pa započnimo!

입력

U prvom su retku prirodni brojevi NN i QQ, redom duljina nizova i broj promjena.

U drugom retku nalazi se niz znakova duljine NN, niz koji pripada Berliozu.

U trećem retku nalazi se niz znakova duljine NN, niz koji pripada Bezdomnom.

U ii-tom od sljedećih QQ redaka nalazi se broj pip_i te znak cic_i, koji označava da je u ii-toj promjeni Berlioz promijenio pip_i-to slovo u cic_i.

출력

U prvi redak potrebno je ispisati “da“ ako su početni nizovi bliski, odnosno “ne“ ako nisu.

U i-tom od sljedećih QQ redaka potrebno je ispisati jesu li nizovi bliski nakon ii-te promjene Berlioza.

힌트

U prvom primjeru, nakon promjene, riječi su bliske sljedećim potezima:

abcbcccdcdecdfd

ceddfd

예제

예제 1

입력
3 1
bbc
ced
1 a
출력
ne
da

예제 2

입력
6 0
berlio
pjesni
출력
da
코드를 제출하려면 로그인하세요.