Suluavaldised
시간 제한2초메모리 제한1024 MB
각 구간이 두 개의 연속한 균형 괄호 문자열로 나뉘는지 판정한다.
문제
Suluavaldiseks nimetatakse sõnet, mis on saadud järgmiste reeglite abil:
- on suluavaldis;
- kui on suluavaldis, siis ka on suluavaldis;
- kui ja on suluavaldised, siis ka on suluavaldis.
Näiteks ()(), (())() ja (()()) on suluavaldised, aga (()(, )( ja kala ei ole.
Meil on antud sõne pikkusega , mis koosneb ainult sümbolitest ( ja ). Lisaks on antud päringut, millest igaüks on kujul:
Antud ja . Kas leidub selline , et ning ja on mõlemad suluavaldised? Väljasta
JAH, kui leidub, ningEI, kui ei leidu.
Sõne positsioonid on nummerdatud .
입력
Sisendi esimesel real on täisarvud ja (, ) --- sisendsõne pikkus ja päringute arv.
Teisel real on sõne : täpselt sümbolit, millest igaüks on ( või ).
Järgmisel real on igaühel kaks tühikuga eraldatud täisarvu ja (), mis kirjeldavad päringuid.
출력
Väljundisse kirjutada päringute vastused, igaüks eraldi reale.