Page 116 - MATINF Nr. 3
P. 116

˘
            116                                       PROBLEME DE INFORMATICA PENTRU CONCURSURI


                Exemplu


                  matricole.in       matricole.out       Explicat , ie
                                                                             2
                                                                       2
                                                                 2
                  2                  1                   29 = 2 + 3 + 4 .
                  29 10                                  10 nu poate fi scris ca sum˘a de trei p˘atrate
                                                         de numere naturale consecutive.
                Timp maxim de execut , ie: 0.1 sec./test. Memorie total˘a disponibil˘a 2 MB.
                                                                           Doru Anastasiu Popescu, Pites , ti

            I 34 (tricouri). Elevii unei s , coli folosesc la ora de sport tricouri care au scris pe spate un
            num˘ar natural cu maxim dou˘a cifre, as , a cum au juc˘atorii de fotbal. Directorul s , colii dores , te s˘a
            foloseasc˘a la o parad˘a elevii care au pe spate numere prime.

                Cerint , ˘a

                Cunoscˆand N - num˘arul de elevi din s , coal˘a s , i cele N numere de pe tricouri se cere s˘a se
            determine num˘arul de elevi care particip˘a la parad˘a – notat cu A, precum s , i cel mai mare,
            respectiv cel mai mic num˘ar de pe tricourile elevilor ce vor participa la parad˘a - notate cu B s , i
            C.

                Date de intrare
                ˆ
                In fis , ierul tricouri.in se afl˘a pe prima linie N - num˘ar natural s , i pe a doua linie cele N
            numere de pe tricouri, separate prin spat , iu.

                Date de ies , ire

                Fis , irerul tricouri.out cont , ine pe prima linie trei numere reprezentˆand rezultatul cerint , ei:
            A, B, C, separate prin cˆate un spat , iu.

                Restrict , ii s , i preciz˘ari

                • 1 ≤ N ≤ 100000
                • Numerele matricole sunt numere naturale cu maxim 17 cifre
                • Dac˘a scriet , i un singur num˘ar ˆın fis , ierul de ies , ire nu vet , i primi puncte!
                Exemplu

                tricouri.in                  tricouri.out Explicat , ie
                7                            4 31 2           Exist˘a 4 numere prime pe tricouri: 29, 2,
                29 10 2 10 31 29 10                           31, 29. Deci A = 4.
                                                              Cel mai mare numar prim aflat pe un
                                                              tricou este B = 31, iar cel mai mic num˘ar
                                                              prim aflat pe un tricou este C = 2.


                Timp maxim de execut , ie: 0.1 sec./test. Memorie disponibil˘a: 2 MB.
                                                                          Ion Alexandru Popescu, Bucures , ti
                                ˆ
            I 35 (templieri). In anul 1119 a fost creat Ordinul Templului, format din templieri. Templierii
            erau preg˘atit , i pentru a asigura securitatea deplas˘arii cres , tinilor ˆın timpul cruciadelor. Fiecare
            templier avea asociat un cod numeric ce ˆıncepe cu o cifr˘a nenul˘a. Comandantul templierilor
            dintr-o regiune a Asiei dores , te s˘a-s , i ˆımpart˘a templierii ˆın grupe pe care s˘a le trimit˘a s˘a asigure
            paza unor castele. Comandantul se sf˘atuies , te cu cavalerii s˘ai s , i ia decizia de a grupa templierii
            ˆın funct , ie de cifrele codurilor acestora. Mai precis, doi templieri fac parte din aceeas , i grup˘a
   111   112   113   114   115   116   117   118   119   120   121