FZU 2123数字の穴の数

482 ワード

タイトル:http://acm.fzu.edu.cn/problem.php?pid=2123
コード:
#include<stdio.h>
#include<string.h>

using namespace std;

int num[11]={1,0,0,0,1,0,1,0,2,1};

int main()
{
    int t;
    scanf("%d",&t);
    while(t--)
    {
        int n;
        scanf("%d",&n);
        int ans=0;
        while(n)
        {
            ans=ans+num[n%10];
            n=n/10;
        }
        printf("%d
",ans); } }