目录
描述
小乐乐喜欢数字,尤其喜欢0和1。他现在得到了一个数,想把每位的数变成0或1。如果某一位是奇数,就把它变成1,如果是偶数,那么就把它变成0。请你回答他最后得到的数是多少。
输入描述:
输入包含一个整数n (0 ≤ n ≤ 10^9)
输出描述:
输出一个整数,即小乐乐修改后得到的数字。
示例1
输入:
222222输出:
0
代码实现:
#include <stdio.h>
#include<math.h>
int main()
{
long long n = 0;
scanf("%lld", &n);
int tmp = 0;
long long sum = 0;
int i = 0;
while (n)
{
if ((n % 10) % 2 == 0)
{
tmp = 0;
}
else
{
tmp = 1;
}
sum += tmp * pow(10, i++);
n /= 10;
}
printf("%lld", sum);
return 0;
}