题目描述
解题思路
参考代码
#include <stdio.h>
int map[] = {1,0,0,0,1,0,1,0,2,1};
int main(){
int T;
scanf("%d",&T);
while (T--){
int n,cnt = 0;
scanf("%d",&n);
while(n){
cnt += map[n%10];
n /= 10;
}
printf("%d\n",cnt);
}
return 0;
}