Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2009-02-24 08:38:03.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:cifralipsa.in, cifralipsa.outSursăad-hoc
AutorGabriel BitisAdăugată degabitzish1Gabriel Bitis gabitzish1
Timp execuţie pe test0.05 secLimită de memorie20480 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Cifra Lipsa

Se dau doua numere diferite X si Y, formate din aceleasi cifre ( Y este o permutare a cifrelor lui X). Din cel mai mare dintre cele doua numere se scade cel mai mic si se obtine un rezultat Z.

Cerinta

Dandu-se un numar Z caruia ii lipseste o cifra nenula, sa se determine cifra lipsa.

Date de intrare

Fişierul de intrare cifralipsa.in va contine pe prima linie T, numarul de teste din fisier. Urmatoarele T linii vor contine cate un sir de cifre reprezentand numarul Z caruia ii lipseste o cifra.

Date de ieşire

În fişierul de ieşire cifralipsa.out se vor scrie T linii, linia i continand rezultatul pentru testul i.

Restricţii

  • 1 ≤ T ≤ 10
  • Numarul de cifre de pe fiecare linie nu va depasi 100.000
  • Un test poate incepe cu caracterul 0
  • Cifra care lipseste este nenula
  • Pentru fiecare test solutia este unica

Exemplu

cifralipsa.incifralipsa.out
1
44086
5

Explicaţie

Cele doua numere initiale sunt: X = 543210 si Y = 102345. Diferenta lor, Z = 440865. In fisierul de intrare lipseste ultima cifra.

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?