数字特征值

#include <stdio.h>
#include <math.h>
int main(){
int dig=0;
int count=0;
int a;
int num;
scanf("%d",&num);
do{
 count++;
 a =num%10;
 if((count+a)%2==0){
  dig=dig+pow(2,count-1);
 }
 num/=10;
}
while(num>0);
printf("%d",dig);
return 0; 
}

 

posted @ 2018-05-24 21:00  呦呦呦呵呵呵  阅读(100)  评论(0编辑  收藏  举报