小乐乐喜欢数字,尤其喜欢0和1,他现在得到了一个数,想把每位的数变成0或1. 如果某一位是奇数,就把它变成1,如果是偶数,那么就把他变为0.请你回答他最后得到的数是多少。
输入包含一个整数n(0<= n <= 10^9)
输出一个整数,即小乐乐修改后得到的数字。
int main()
{
int input = 0;
int sum = 0;
int count = 0;
scanf("%d", &input);
while(input)
{
int bit = input % 10;//得到个位数
//判断个位数的奇偶
if(bit % 2==1)
sum += 1 * pow(10,count);
else
sum += 0;
input /= 10;
count++;
}
printf("%d", sum);
return 0;
}
我们输入121212,则输出: