提交时间:2024-01-23 16:01:01

运行 ID: 124860

#include<bits/stdc++.h> using namespace std; int a[10]={6,2,5,5,4,5,6,3,7,6}; int n(int x){ int num=0; int f[10]={6,2,5,5,4,5,6,3,7,6}; while(x/10!=0){ num+=f[x%10]; x/=10; } num+=f[x]; return num; } int main(){ int a,b,c,m,i,s=0; scanf("%d",&m); for(a=0;a<=1111;a++){ for(b=0;b<=1111;b++){ c=a+b; if(n(a)+n(b)+n(c)==m-4){ s++; } } } printf("%d",s); return 0; }