Page 113 - MATINF Nr. 11-12
P. 113

˘
            PROBLEME DE INFORMATICA PENTRU CONCURSURI                                                    113


                Exemplu

                           litere.in            litere.out       Explicat , ie
                           Ab67xyx89rtt*ui      xyx              Exist˘a dou˘a secvent , e de li-
                                                                 tere mici de lungime maxim˘a:
                                                                 xyx s , i rtt. Se va afis , a prima
                                                                 dintre ele.

                Timp maxim de execut , ie: 0.1 secund˘a/test.
                                 a
                Memorie total˘ disponibil˘ 2 MB.
                                              a
                                                                                   Doru Constantin, Pites , ti
            I 138 (partitie). Se dau M s , i N numere naturale nenule, M < N. Se cere s˘a se partit , ioneze
            mult , imea numerele din intervalul [M, N] ˆın submult , imi de numere cu acelas , i num˘ar de divizori.

                       a
                Cerint , ˘
                                                                                        a
                                            a
                Cunoscˆand M s , i N se cere s˘ se determine submult , imile partit , iei descris˘ mai sus, ˆın ordinea
            cresc˘atoare a num˘arului de divizori.
                Restrict , ii s , i preciz˘ari
                • 0 < M < N < 100000.

                Date de intrare

                Fis , ierul partitie.in cont , ine pe prima linie valorile lui M s , i N separate printr-un spat , iu.
                Date de ies , ire

                Fis , ierul de ies , ire partitie.out va cont , ine pe cˆate o linie numerele submut , imilor din partit , ie
            separate prin cˆate un spat , iu, ˆın ordine cresc˘atoare.

                Exemplu

                       partitie.in         partitie.out       Explicat , ie
                       10 17               11 13 17           Numerele din [10,15] ˆımpreun˘a cu
                                          10 14 15            num˘arul de divizori:
                                          16                  10 -> 4
                                          12                  11 -> 2
                                                              12 -> 6
                                                              13 -> 2
                                                              14 -> 4
                                                              15 -> 4
                                                              16 -> 5
                                                              17 -> 2
                Timp maxim de execut , ie: 0.1 secund˘a/test.
                                              a
                Memorie total˘ disponibil˘ 2 MB.
                                 a
                                                                          Ion Alexandru Popescu, Bucures , ti
            I 139 (progresie). Se d˘a un s , ir de n numere naturale.

                Cerint , ˘
                       a
                Cunoscˆand s , irul de numere, determinat , i datele celei mai lungi progresii aritmetice cu termeni
                                                                               a
            al˘aturat , i (primul termen, rat , ia s , i num˘arul de termeni). Dac˘ exist˘ mai multe astfel de progresii
                                                                        a
            se va determina ultima dintre ele.
   108   109   110   111   112   113   114   115   116   117   118