Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2006-11-11 11:23:34.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:cifra.in, cifra.outSursăinfo-arena 1.0
AutorMircea Bogdan PasoiAdăugată de
Timp execuţie pe test0.025 secLimită de memorie65536 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise | Statistici

Cifra

Aceasta pagina a fost importata din infoarena1 si nu este inca prelucrata.
Sterge ==Include(file="template/raw")== cand esti multumit cu continutul paginii.

Cifra

Gigel, fiind plictisit, se juca in timpul orei de matematica, desenand pe o foaie. Din pacate, profesorul l-a vazut si i-a spus ca ii pune nota 4 daca nu rezolva urmatoarea problema: pentru o valoarea N data trebuie sa determine ultima cifra a sumei 11 + 22 + ... + N^N.

Cerinta

Scrieti un program care sa-l ajute pe Gigel si sa determine ultima cifra a acestei sume pentru T valori date ale lui N.

Date de Intrare

Pe prima linie din fisierul cifra.in se va afla numarul T. Pe urmatoarele T linii se vor gasi valori ale lui N pentru care trebuie gasit raspunsul.

Date de Iesire

Pe cele T linii ale fisierului cifra.out se vor gasi raspunsurile pentru valorile lui N date in fisierul de intrare.

Restrictii

S 1 <= T <= 30.000

S 1 <= N < 10^100

S Se acorda punctaj pentru un test doar daca toate cele T valori din fisierul de iesire sunt corecte

Exemplu

cifra.in cifra.out Explicatie
5 1 1^1 = 1

1 5 11 + 22 = 1 + 4 = 5

2 2 11 + 22 + 3^3 = 1 + 4 + 27 = 32

3 8 11 + 22 + 33 + 44 = 1 + 4 + 27 + 256 = 288

4 3 11 + 22 + 33 + 44 + 5^5 = 1 + 4 + 27 + 256 + 3125 = 3413

5

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?