#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void) {
int valor;
int j, sobra, trans = 0;
for (j = 0; j < 6; j++) {
sobra = valor - ((valor / 10)*10);
valor = valor / 10;
trans
+= sobra
* pow(2,j
); }
printf("Decimal1: %i \n", trans
);
char numero[10];
//gets(numero);
//printf("%s %i", numero, strlen(numero));
int i
, tam
= strlen(numero
), res
= 0; for (i = tam-1; i >= 0; i--) {
//printf("%c|", numero[i]);
if (numero[i] == '1') {
}
}
printf("\n Decimal 2: %i", res
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPG1hdGguaD4KCmludCBtYWluKHZvaWQpIHsKCWludCB2YWxvcjsKCXNjYW5mKCIlaSIsICZ2YWxvcik7CglpbnQgaiwgc29icmEsIHRyYW5zID0gMDsKCWZvciAoaiA9IDA7IGogPCA2OyBqKyspIHsKCQlzb2JyYSA9IHZhbG9yIC0gKCh2YWxvciAvIDEwKSoxMCk7CgkJcHJpbnRmKCIlaSBcbiIsIHNvYnJhKTsKCQl2YWxvciA9IHZhbG9yIC8gMTA7CgkJdHJhbnMgKz0gc29icmEgKiBwb3coMixqKTsKCX0KCXByaW50ZigiRGVjaW1hbDE6ICVpIFxuIiwgdHJhbnMpOwoJCgkKCWNoYXIgbnVtZXJvWzEwXTsKCXNjYW5mKCIlcyIsICZudW1lcm8pOwoJLy9nZXRzKG51bWVybyk7CgkvL3ByaW50ZigiJXMgJWkiLCBudW1lcm8sIHN0cmxlbihudW1lcm8pKTsKCglpbnQgaSwgdGFtID0gc3RybGVuKG51bWVybyksIHJlcyA9IDA7CQoJZm9yIChpID0gdGFtLTE7IGkgPj0gMDsgaS0tKSB7CgkJLy9wcmludGYoIiVjfCIsIG51bWVyb1tpXSk7CgkJaWYgKG51bWVyb1tpXSA9PSAnMScpIHsKCQkJcmVzICs9IHBvdygyLHRhbS0xLWkpOwoJCQlwcmludGYoIiVpIFxuIiwgaSk7CgkJfQoJfQoJcHJpbnRmKCJcbiBEZWNpbWFsIDI6ICVpIiwgcmVzKTsKCQoJcmV0dXJuIDA7Cn0K