Page 91 - MATINF Nr. 4
P. 91

˘
            PROBLEME DE INFORMATICA PENTRU CONCURSURI                                                      91


                                                                     ˘
            PROBLEME DE INFORMATICA PENTRU
            CONCURSURI



            Probleme propuse




                                                    Clasa a IX-a



            I 46 (baza minim˘a). Se d˘a N num˘ar natural cu maxim 16 cifre. Se cere s˘a se determine cea
            mai mic˘a baz˘a b, ˆın care se poate considera N. Apoi, transformat , i num˘arul N din baza b ˆın
            baza 10.

                Exemplu
                Pentru N = 1101 se va afis , a: b = 2 conversie = 13.
                                                                                    Doru Constantin Pites , ti

            I 47 (ordonare ˆın baza b). Se dau dou˘a numere naturale N s , i b (N ≤ 10000, 1<b<32)
            separate prin cˆate un spat , iu pe o linie s , i N numere naturale ˆın baza b separate prin cˆate un
            spat , iu pe o alt˘a linie. Se cere s˘a se afis , eze numerele ˆın baza b ordonate cresc˘ator separate prin
            cˆate un spat , iu.

                Exemplu
                Pentru datele:

                3 16

                ED 1A5 BF
                Se va afis , a:

                BF ED 1A5
                                                                          Ion Alexandru Popescu, Bucures , ti
            I 48 (gruparea elevilor). Se dau N numere naturale ce reprezint˘a numerele matricole a N
            elevi. Se cere s˘a se grupeze elevii, astfel ˆıncˆat orice doi elevi s˘a fie ˆın aceeas , i grup˘a, dac˘a au
            suma cifrelor numerelor matricole egal˘a. Afisat , i numerele matricole pe linii diferite, separate
            prin cˆate un spat , iu, o grup˘a pe o linie. Ordinea grupelor fiind dat˘a de suma cifrelor numerelor
            matricole (ordinea este cresc˘atoare).

                Cerint , ˘a

                Cunoscˆand N – num˘arul de numere matricole s , i cele N numere matricole, se cere s˘a se
            afis , eze grupele cu numerele matricole conform specificat , iilor din enunt , .

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

                Date de ies , ire

                Fis , ierul matricole.out va cont , ine pe cˆate o linie o grup˘a, ˆın ordinea crec˘atoare a sumei
            cifrelor numerelor matricole. Numerele matricole dintr-o grup˘a vor fi separate prin cˆate un
            spat , iu.
   86   87   88   89   90   91   92   93   94   95   96