Pagini recente » Diferente pentru problema/intfm intre reviziile 25 si 16 | Diferente pentru algoritmiada-2014/runda-2/clasament/open intre reviziile 2 si 3 | Diferente pentru utilizator/paul992 intre reviziile 4 si 3 | Atasamentele paginii Profil Devastator | Diferente pentru problema/ordini intre reviziile 1 si 2
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="ordini") ==
Poveste si cerinta...
Patratel, elev in clasa a VIII-a, se pregateste sa participe la Olimpiada Balcanica pentru Juniori. In acest scop, el primeste de la profesorul de informatica $N$ cifre in baza 10. Patratel trebuie sa formeze toate numerele distincte posibile cu toate cifrele date ( evident prima cifra trebuie sa fie nenula ) si sa adune aceste numere. El trebuie sa ii spuna profesorului rezultatul obtinut modulo un numar {$M$} ( restul impartirii rezultatului la numarul {$M$} ).
h2. Date de intrare
...
Prima si singura linie a fisierului de intrare $ordini.in$ contine $11$ numere naturale. Primele $10$ numere sunt frecventele de aparitie pentru fiecare cifra de la {$0$} la {$9$}. Ultimul numar de pe linie este numarul {$M$}.
h2. Date de iesire
...
Fisierul de iesire $ordini.out$ contine pe prima linie rezultatul obtinut modulo {$M$}.
h2. Restrictii
* $... ≤ ... ≤ ...$
* $Suma celor 10 frecvente nu depaseste 100$
* $101 < M ≤ < 100 000 001$
h2. Exemplu
table(example). |_. ordini.in |_. ordini.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
|1 1 1 0 0 0 0 0 0 0 29
|24|
h3. Explicatie
...
Numerele care se pot forma sunt {$102$}, {$120$}, {$201$} si {$210$}. Suma acestor numere este {$633$} si {$633 % 29 = 24$}.
== include(page="template/taskfooter" task_id="ordini") ==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.