Pagini recente » Diferente pentru problema/sdo intre reviziile 15 si 16 | Diferente pentru marturii intre reviziile 8 si 41 | Diferente pentru unirea-2007/clasele-11-12 intre reviziile 5 si 12 | Istoria paginii algoritmiada-2017/runda-finala/clasament/seniori | Diferente pentru lucrul-cu-nr-mari intre reviziile 9 si 8
Nu exista diferente intre titluri.
Diferente intre continut:
== code(c)|
int Sgn(Huge H1, Huge H2) {
// Elimina zero-urile semnificative, daca exista.
while (H1[0] && !H1[H1[0]]) H1[0]--;
while (H2[0] && !H2[H2[0]]) H2[0]--;
while (!H1[H1[0]] && H1[0]) H1[0]--;
while (!H2[H2[0]] && H2[0]) H2[0]--;
if (H1[0] < H2[0]) {
return -1;
} else if (H1[0] > H2[0]) {
} else if (H1[0] < H2[0]) {
return +1;
}
for (int i = H1[0]; i > 0; --i) {
if (H1[i] < H2[i]) {
return -1;
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.