提交时间:2022-02-09 13:22:57

运行 ID: 32056

#include<bits/stdc++.h> using namespace std; int f[2500]={6,2,5,5,4,5,6,3,7,6},n,ans; void initf(){ int x; for(int i=10;i<=2400;i++){ f[i]=f[i%10]+f[i/10]; } } int main(){ cin>>n; initf(); for(int i=0;i<=1200;i++){ for(int j=0;j<=1200;j++){ if(f[i]+f[j]+f[i+j]==n-4) ans++; } } cout<<ans; return 0; }