Raul și Deniz se joacă Adevărat sau Fals. Ei fiind informaticieni, au schimbat setările jocului, iar acum întrebările sunt diferite. Jocul acum se desfășoară astfel:
- Raul și Deniz primesc numerele și un șir de numere naturale.
- Urmează întrebări de forma: "Ți se dau numerele , și (). Spune dacă este egal cu ". Raul și Deniz trebuie să afle cât mai repede dacă trebuie să zică Adevărat sau Fals.
Cerință
Pentru a răspunde foarte repede la întrebări, te-au rugat pe tine să îi ajuți să scrii un program care răspunde cât mai repede la aceste întrebări.
Date de intrare
Pe prima linie se găsesc două numere naturale, și .
Pe a doua linie se află numere naturale, reprezentând șirul .
Pe următoarele linii se află câte un triplet de numere, reprezentând , și , în această ordine.
Date de ieșire
Se afișează un șir de caractere, al -lea caracter fiind dacă răspunsul la a -a interogare este adevărat, iar altfel.
Restricții și precizări
- Se recomandă să se afișeze tot șirul de caractere ( sau ) o singură dată, la finalul interogărilor
# | Punctaj | Restricții |
---|---|---|
1 | 12 | |
2 | 15 | |
3 | 11 | |
4 | 62 | Fără alte restricții |
Exemplul 1
stdin
8 12
1 5 5 2 4 9 3 2
1 2 2
1 2 1
2 3 2
2 3 2
2 4 3
2 4 4
2 4 2
1 6 6
7 8 8
4 5 4
3 6 3
3 6 6
stdout
101110110001
Explicație
,
Răspunsul la prima întrebare este adevărat deoarece , , , , iar . Deci . Așadar, trebuie afișat caracterul .
Răspunsul la a doua întrebare este fals deoarece , , , , dar Așadar, trebuie afișat caracterul .
Răspunsul la a cincea întrebare este adevărat deoarece , , , iar . Așadar, caracterul afișat pe a cincea poziție este .