Se dă o matrice cu linii și coloane care are celule ocupate.
Se dau interogări de forma , cu următoarea semnificație: dacă se ocupă două celule libere distincte ale matricii inițiale, și , se poate pava complet matricea cu piese de domino de dimensiuni și ? După efectuarea unei interogări celulele ocupate asociate acesteia vor deveni din nou libere (modificările aduse matricii nu persistă între interogări).
Cerință
Să se determine, pentru fiecare interogare, dacă este posibil ca matricea să fie pavată complet cu piese de domino de dimensiuni și .
Date de intrare
Pe prima linie a fișierului dominoes.in se află și .
Pe următoarele linii se află coordonatele pozițiilor ocupate, de forma .
Pe a -a linie se află . Pe fiecare dintre următoarele linii se găsesc valorile , , și , separate prin câte un spațiu, cu semnificația din cerință.
Date de ieșire
Fișierul de ieșire dominoes.out va conține linii, pe fiecare linie aflându-se răspunsul (1 dacă se poate, respectiv 0 dacă nu se poate) corespunzător câte unei interogări, în ordinea în care acestea se găsesc în fișierul de intrare.
Restricții și precizări
- Se garantează faptul că matricea inițială se poate pava complet cu piese de domino.
- , par
| # | Punctaj | Restricții |
|---|---|---|
| 1 | 9 | |
| 2 | 6 | |
| 3 | 11 | |
| 4 | 12 | |
| 5 | 23 | |
| 6 | 6 | pentru fiecare interogare |
| 7 | 8 | pentru fiecare interogare |
| 8 | 25 | Fără restricții suplimentare |
Exemplul 1
dominoes.in
5 2
1 1
2 5
4
1 3 2 3
2 1 1 5
2 3 2 4
1 2 2 4
dominoes.out
0
1
1
1
Explicație
Dedesubt se găsesc configurațiile matricei pentru fiecare interogare, în ordinea din input, cu negru fiind marcate celulele blocate:
Figura 1 din enunțul original al problemei Dominoes.Mărește schema ↗
Exemplul 2
dominoes.in
6 4
1 1
2 3
1 4
2 6
3
1 2 2 2
1 2 1 3
1 2 1 5
dominoes.out
0
1
0
Explicație
Configurațiile matricei pentru fiecare interogare:
Figura 2 din enunțul original al problemei Dominoes.Mărește schema ↗
Exemplul 3
dominoes.in
6 2
1 1
2 3
3
1 4 2 6
1 4 2 5
1 3 2 5
dominoes.out
1
0
0
Explicație
Configurațiile matricei pentru fiecare interogare:
Figura 3 din enunțul original al problemei Dominoes.Mărește schema ↗
Sursă și autori
ONI 2024, clasele 10. Ilie-Daniel Apostol.
Enunț din Kilonova, sub licența CC-BY-NC-SA-4.0, conform politicii sursei. Adaptări de prezentare și tipografie. Exemplele, formulele și figurile originale sunt păstrate.
Trimite o soluție
Setul original de teste și regulile de punctare sunt în curs de verificare. Trimiterea pentru evaluare va fi disponibilă după această verificare.
Se verifică autentificarea…