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

14                                                         D.A. Popescu, C. B˘alc˘au, D. Constantin



                Date de ies , ire
                Dac˘a C este 1, fis , ierul de ies , ire muzeu.out va cont , ine num˘arul de firme care au mas , ini ˆın
            muzeu. Dac˘ C este 2, fis , ierul de ies , ire muzeu.out va cont , ine num˘arul de la cerint , a 2.
                         a
                Restrict , ii s , i preciz˘ari
               1. 1 ≤ n ≤ 2000;
                          a
               2. nu exist˘ dou˘a mas , ini ˆın muzeu fabricate de aceeas , i firm˘a ˆın acelas , i an;
               3. 1 ≤ k ≤ n;
                                         9
               4. 0 ≤ an fabricat , ie ≤ 10 ;
               5. firmele au denumirea format˘ din cel mult 50 de caractere;
                                               a
                                                              a
               6. toate liniile din fis , ierul de intrare se termin˘ cu Enter.
               7. Pentru rezolvarea corect˘ a cerint , ei 1 se vor acorda 20 de puncte.
                                           a
               8. Pentru rezolvarea corect˘ a cerint , ei 2 se vor acorda 80 de puncte.
                                           a
                Exemplu

                             muzeu.in                         muzeu.out
                             1                                3
                             4 2 1982
                             1954 audi
                             1982 dacia
                             1968 fiat
                             1982 audi
                             2                                5
                             4 2 1982
                             1954 audi
                             1982 dacia
                             1968 fiat
                             1982 audi


                Explicat , ii

                Pentru cerint , a 1 sunt 3 firme care au mas , ini ˆın muzeu: audi, dacia s , i fiat.
                Pentru cerint , a 2 sunt 5 variante de expozit , ie, acestea sunt:

                1982 dacia; 1954 audi;

                1982 dacia; 1968 fiat;

                1982 audi; 1954 audi;
                1982 audi; 1968 fiat;

                1982 dacia; 1982 audi.

                Timp maxim de execut , ie: 0.2 secunde/test.
                Memorie total˘ disponibil˘a: 2 MB.
                                 a
                Solut , ie
                Cerint , a 1 ( 20 puncte)

                                                               a
                Se realizeaz˘a operat , ia de ordonare s , i se afis , eaz˘ num˘arul de firme distincte.
   9   10   11   12   13   14   15   16   17   18   19