Page 170 - MATINF Nr. 1
        P. 170
     ˘
            170                                       PROBLEME DE INFORMATICA PENTRU CONCURSURI
                Date de intrare
            Fis , ierul de intrare case.in cont , ine pe prima linie un num˘ar natural p. Pentru toate testele de
            intrare, num˘arul p poate avea doar valoarea 1 sau 2.
                Pe linia a doua se afl˘a n s , i k, pe linia a treia se afl˘a n perechi de numere, una dup˘a alta,
            separate prin cˆate un spat , iu, perechi de forma abscis˘a ordonat˘a, reprezentˆand coordonatele
            caselor, iar pe linia a patra se afl˘a k triplete de forma abscis˘a ordonat˘a lungime, separate ˆıntre
            ele prin spat , ii, reprezentˆand coordonatele colt , ului din stˆanga-jos s , i lungimea suprafet , ei satelor.
                Date de ies , ire
            Dac˘a valoarea lui p este 1, se va rezolva numai punctul 1) din cerint , ˘a.
                ˆ
                In acest caz, ˆın fis , ierul de ies , ire case.out se va scrie un singur num˘ar natural reprezentˆand
            num˘arul de case care nu fac parte din niciun sat.
                Dac˘a valoarea lui p este 2, se va rezolva numai punctul 2) din cerint , ˘a.
                ˆ
                In acest caz, ˆın fis , ierul de ies , ire case.out se vor scrie, separate prin cˆate un spat , iu, numerele
            de case ce vor face parte din sistemul de canalizare al fiec˘arui sat i, i = 1, 2, . . . , k.
                Restrict , ii s , i preciz˘ari
                • 1 ≤ n ≤ 1000
                • 1 ≤ k ≤ 10
                • Pentru rezolvarea corect˘a a cerint , ei 1 se acord˘a 20% din punctaj
                • Coordonatele caselor sunt numere naturale mai mici sau egale cu 10    9
                • O cas˘a dac˘a se g˘ases , te pe un segment al sistemului de canalizare ˆınseamn˘a c˘a face parte
                  din acest sistem
                • O cas˘a aflat˘a chiar pe frontiera satului se presupune c˘a face parte din sat
                • Satele sunt disjuncte, adic˘a nu au interior sau frontier˘a comun˘a
                Exemple
              case.in                         case.out            Explicat , ie
              1                               1                   p = 1
              7 1                                                 Avem casele cu coordonatele:
              6 10 8 0 20 0 2 5 4 5 4 0 6 0                       C 1 (6, 10),  C 2 (8, 0),  C 3 (20, 0),
              2 0 10                                              C 4 (2, 5), C 5 (4, 5), C 6 (4, 0), C 7 (6, 0)
                                                                  s , i un singur sat cu suprafat , a
                                                                  p˘atratic˘a avˆand colt , ul din stˆanga-
                                                                  jos de coordonate (2, 0) s , i latura de
                                                                  lungime 10.
                                                                  C 3 este singura cas˘a care nu face
                                                                  parte din sat.
     	
