Page 163 - MATINF Nr. 1
P. 163

˘
            PROBLEME DE INFORMATICA PENTRU CONCURSURI                                                    163


            deplasa prin livad˘a, de la un pom la fiecare din cei cel mult 4 pomi vecini la care au acces, doar
            pe direct , iile paralele cu laturile livezii.

                Cerint , ˘a
            Cunoscˆand dimensiunile livezii m s , i n, num˘arul de mere c˘azute din fiecare din cei m · n pomi,

            coordonatele L, C unde se afl˘a c˘asut , a aricilor, coordonatele celor doi arici s , i codurile lor de
            acces, determinat , i:

                1. num˘arul X de pomi la care au acces ambii arici;

                2. num˘arul Nr al ariciului cˆas , tig˘ator (1 sau 2, corespunz˘ator cu num˘arul de ordine al
            ariciului), distant , a minim˘a Dmin pe care o parcurge ariciul cˆas , tig˘ator pentru a ajunge la c˘asut , a
            aricilor s , i num˘arul NrM de pomi de unde ar putea pleca ariciul cˆas , tig˘ator astfel ˆıncˆat s˘a
            parcurg˘a aceeas , i distant , ˘a minim˘a pˆan˘a la c˘asut , a aricilor.

                Date de intrare
            Fis , ierul de intrare arici.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 a doua linie dou˘a numere naturale nenule m, n, separate prin cˆate un spat , iu, cu
            semnificat , iile din enunt , ;


                - pe linia a treia dou˘a numere naturale nenule L, C, separate prin cˆate un spat , iu, cu
            semnificat , iile din enunt , ;

                - pe liniile a patra s , i a cincea cˆate trei numere naturale reprezentˆand coordonatele pomilor
            unde se g˘asesc init , ial cei doi arici (linia, coloana) s , i codul de acces al aricilor: x 1 , y 1 , c 1 , respectiv
            x 2 , y 2 , c 2 ;

                - pe urm˘atoarele m linii cˆate n numere naturale de exact dou˘a cifre, separate prin cˆate un
            spat , iu, reprezentˆand num˘arul de mere c˘azute din fiecare pom al livezii.

                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 arici.out se va scrie un singur num˘ar natural, X, repre-
            zentˆand num˘arul total de pomi la care au acces ambii arici.

                Dac˘a valoarea lui p este 2, se va rezolva numai punctul 2) din cerint , ˘a.

                ˆ
                In acest caz, fis , ierul de ies , ire arici.out va cont , ine numerele naturale Nr, Dmin s , i NrM,
            ˆın aceast˘a ordine, separate prin cˆate un spat , iu.


                Restrict , ii s , i preciz˘ari

                • 2 ≤ m, n, L, C, x 1 , y 1 , x 2 , y 2 ≤ 300

                • 11111 ≤ c 1 , c 2 ≤ 99999
                • 10 ≤ num˘arul de mere c˘azute din fiecare pom ≤ 99
   158   159   160   161   162   163   164   165   166   167   168