题目描述:
小乐乐喜欢数字,尤其喜欢0和1。他现在得到了一个数,想把每位的数变成0或1。如果某一位是奇数,就把它变成1,如果是偶数,那么就把它变成0。请你回答他最后得到的数是多少。
输入描述:
输入包含一个整数n (0 ≤ n ≤ 109)
输出描述:
输出一个整数,即小乐乐修改后得到的数字。
示例1
输入
222222
输出
0
示例2
输入
123
输出
101
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
long n=in.nextLong();
double result=0;
int i=0;
while(n!=0){
int temp=jiou(n%10);
n/=10;
result=result+temp*Math.pow(10,i);//用了pow()函数,必须是double型
i++;
}
//去除double后面的小数,四舍五入
System.out.println( Math.round(result * 100) / 100);
}
public static int jiou(long x){
if(x%2==0){
return 0;
}
else{
return 1;
}
}
}