- 火柴棒等式
- 2017-10-19 18:12:39 @
#include<iostream>
using namespace std;
int i,j,n,a[2223],sum=0,f[10]={6,2,5,5,4,5,6,3,7,6};
int main()
{cin>>n;
n=n-4;
for(i=0;i<=10;i++)
a[i]=f[i];
for(i=10;i<=2222;i++)
a[i]=a[i/10]+f[i%10];
for(i=0;i<=1111;i++)
for(i=j;j<=1111;j++)
if(a[i]+a[j]+a[i+j]==n)
{if(i==j)
sum++;
else
sum+=2;
cout<<sum<<endl;
return 0;}
}
0 条评论
目前还没有评论...