Pagini recente » Diferente pentru problema/cartele intre reviziile 53 si 49 | Diferente pentru problema/sosete intre reviziile 26 si 27 | Diferente pentru warm-up-2006/solutii intre reviziile 3 si 18 | Diferente pentru problema/pictura intre reviziile 9 si 3 | Diferente pentru lucrul-cu-nr-mari intre reviziile 7 si 6
Nu exista diferente intre titluri.
Diferente intre continut:
La initializarea cu un scalar nenul, trebuie sa asezam fiecare cifra pe pozitia corespunzatoare, afland in paralel si numarul de cifre. Se incepe cu cifra unitatilor, si la fiecare pas se pune in vector cifra cea mai putin semnificativa, dupa care numarul de reprezentat se imparte la $10$ (neglijandu-se restul), iar numarul de cifre se incrementeaza.
== code(c)|
void AtribValue(Huge H, unsigned long X) {
H[0] = 0;
while (X) {
++H[0];
H[H[0]] = X % BASE;
X /= BASE;
}
void AtribValue(Huge H, unsigned long X)
{ Hi0s=0;
while (X)
{ Hi++Hi0ss=X%10;
X/=10;
}
}
==
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.