标签:编码 特征 rate tin new 数位 算法 body 顺序
数字 | 3 | 4 | 2 | 3 | 1 | 5 |
数位 | 6 | 5 | 4 | 3 | 2 | 1 |
数字奇偶 | 奇 | 偶 | 偶 | 奇 | 奇 | 奇 |
数位奇偶 | 偶 | 奇 | 偶 | 奇 | 偶 | 奇 |
奇偶一致 | 0 | 0 | 1 | 1 | 0 | 1 |
二进制位值 | 32 | 16 | 8 | 4 | 2 | 1 |
import java.util.Scanner; public class hello { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in= new Scanner(System.in); int i=in.nextInt(); int j=10; int n=0; //位数号 int m=0; //所在位数字 int e=0; do { n++; m=(i%j)/(j/10); if((n%2==0)&&(m%2==0)||(n%2!=0)&&(m%2!=0)) { e=e+(int)Math.pow(2,n-1); } j=j*10; }while(j<i); System.out.println(e); } }
标签:编码 特征 rate tin new 数位 算法 body 顺序
原文地址:http://www.cnblogs.com/bcd589/p/6067990.html