题解 | 小乐乐改数字
小乐乐改数字
https://www.nowcoder.com/practice/fcd30aac9c4f4028b23919a0c649824d
#include <stdio.h>
#include <string.h>
int main() {
long long n;
scanf("%lld",&n);
long long result = 0;
long long mutipilier = 1;
if( n>= 0 && n<= 1000000000){
if( n == 0){
printf("0\n");
return 0;
}
while(n > 0){
int digit = n % 10;
if(digit % 2 ==1 ){
result = 1 * mutipilier + result;
}
else{
result = 0 * mutipilier + result;
}
mutipilier *= 10;
n = n / 10;
}
printf("%lld",result);
}
return 0;
}