Documente Academic
Documente Profesional
Documente Cultură
Problema Deminare
Fişier de intrare deminare.in
Fişier de ieşire deminare.out
Cerint, ă
Cunoscând numărul de linii L s, i de coloane C ale terenului minat, numărul de mine M , precum s, i pozit, ia fiecărei mine, să
se scrie un program care determină:
1. linia sau liniile pe care se găsesc cele mai multe mine;
2. numărul minim de mine ce trebuie mutate pentru ca toate minele de pe teren să fie as, ezate ı̂ntr-o zonă compactă cu
formă dreptunghiulară.
Date de intrare
Fis, ierul de intrare deminare.in va cont, ine pe prima linie un număr V ce reprezintă numărul cerint, ei ce trebuie rezolvată.
Pe a doua linie se află două numere naturale separate printr-un spat, iu, L s, i C, cu semnificat, ia din enunt, . Pe a treia linie se
află un număr natural M cu semnificat, ia din enunt, . Pe următoarele M linii, se află câte 2 numere xi s, i yi , 1 ≤ i ≤ M
separate printr-un spat, iu, reprezentând linii s, i coloana pe care se află o mină.
Restricţii
• V ∈ {1, 2}
• 1 ≤ L, C ≤ 500
• 1≤M ≤L·C
• O zonă ı̂n care se află mine as, ezate pe coloane consecutive, pe aceeas, i linie sau as, ezate pe linii consecutive, pe aceeas, i
coloană se consideră că formează o zonă compactă de formă dreptunghiulară.
• O zonă compactă de formă dreptunghiulară poate avea numărul de linii ocupate egal cu numărul de coloane ocupate.
# Punctaj Restricţii
1 20 V =1
2 20 V = 2, L · C ≤ 10 000
3 32 V = 2, L · C ≤ 100 000
4 20 Nu există restrict, ii suplimentare
1/2
Olimpiada Nat, ională de Informatică, Etapa de Pregătire, Clasa a IX-a 13 martie 2023
Exemple
deminare.in deminare.out Explicat, ii
1 4 V = 1, deci se rezolvă doar cerint, a 1;
4 5 L = 4, C = 5, M = 8;
8 Minele sunt plasate pe pozit, iile (1, 2), (1, 5),
1 2 (2, 1), (3, 2), (3, 5), (4, 3), (4,4) s, i (4, 5);
1 5 Pe linia 1 sunt amplasate 2 mine;
2 1 Pe linia 2 este amplasată o singură mină;
3 2 Pe linia 3 sunt amplasate 2 mine;
3 5 Pe linia 4 sunt amplasate 3 mine;
4 3 Deci, există o singură linie pe care sunt amplasate un
4 4 număr maxim de mine s, i anume linia 4.
4 5
2 3 V = 2, deci se rezolvă doar cerint, a 2;
4 5 L = 4, C = 5, M = 8;
8 Minele sunt plasate pe pozit, iile (1, 2), (1, 5),
1 2 (2, 1), (3, 2), (3, 5), (4, 3), (4,4) s, i (4, 5);
1 5 Pentru a obt, ine o zonă compactă de formă
2 1 dreptunghiulară trebuie mutate minimum 3 mine. O
3 2 variantă posibilă este:
3 5 Mina de la pozit, ia (1,2) se mută la pozit, ia (3,3);
4 3 Mina de la pozit, ia (1,5) se mută la pozit, ia (3,4);
4 4 Mina de la pozit, ia (2,1) se mută la pozit, ia (4,2);
4 5 Se obt, ine o zonă compactă de formă dreptunghiulară,
av^
and colt, ul din st^anga sus la pozit, ia (3,2) s, i colt, ul
din dreapta jos la pozit, ia (4,5).
2/2