#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