题解:打个表……
#include <iostream>
#include<cstring>
#include<cstdio>
using namespace std;
int num;
int ss[10]={6,2,5,5,4,5,6,3,7,6};
int find(int x)
{
num=0;
while(x/10>0)
{
num+=ss[x%10];
x/=10;
}
num+=ss[x];
return num;
}
int main()
{
int s=0;
int n;
cin>>n;
for(int i=0;i<=1000;i++)
{
for(int j=0;j<=1000;j++)
{
if(find(i)+find(j)+find(i+j)==n-4)
s++;
}
}
cout<<s;
}