Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2015-08-23 15:03:28.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:valuare.in, valuare.outSursăJunior Challenge 2015
AutorCostin OncescuAdăugată deJuniorChallenge2015JuniorChallenge2016 JuniorChallenge2015
Timp execuţie pe test0.025 secLimită de memorie20480 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Valuare

Vasile traieste in ValoareLand, o tara minunata in care cifrele sunt numerotate de la 0 la B-1, numerele de orice fel fiind considerate in baza B. Acesta a primit un ordin direct de la Bossul tarii, si anume gasirea valorii bancnotei cu fata Bossului in sistemul monetar din alte tari(tari simple care folosesc sistemul decimal). Valoarea bancnotelor din ValoareLand este mult prea mare raportata la tarile normale, motiv pentru care se cere restul impartirii valorii reale la P. Bancnota cu fata Bossului valoreaza 123...(B-1) banuti (numar scris in baza B). Cum Vasilica nu vrea sa fie exilat din tara, si nu este nici prea bun la informatica, acesta va cere ajutorul.
O varaanta reformulata a problemei, lipsita de valoare, este, deci, calcularea restul impartirii valorii 123...(B-1) (considerat in baza B) la impartirea cu P (P este, precum rezultatul, un numar in baza 10) pentru Vasile.

Date de intrare

Fişierul de intrare valuare.in ...

Date de ieşire

În fişierul de ieşire valuare.out ...

Restricţii

  • B <= 51000
  • B < P = 1000000007
  • (B - 1, P) = 1, P <= 109 + 8
  • B <= 109, P <=109 + 8
  • B <= 1018, P <= 109 + 8

Exemplu

valuare.invaluare.out
10 1000000007
123456789

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?