提交时间:2022-02-09 10:26:53
运行 ID: 32051
#include<bits/stdc++.h> using namespace std; int sum=0,n,a[10000]={6,2,5,5,4,5,6,3,7,6},d; int main(){ cin>>n; n-=4; if(n<=0){ cout<<"0"<<endl; return 0; } for(int i=10;i<=998;i++){ d=i; while(d>=1){ a[i]+=a[d%10]; d/=10; } } for(int i=0;i<=998;i++) for(int j=0;j<=998;j++){ if(a[i]+a[j]+a[i+j]==n&&a[i+j]!=0){ sum++; } } cout<<sum<<endl; return 0; }