蒟蒻80pts求助!!!
查看原帖
蒟蒻80pts求助!!!
836643
Asher12楼主2023/8/7 14:04

最后一个点WA了。

代码如下:

#include <iostream>
using namespace std;
int a[2500]={6,2,5,5,4,5,6,3,7,6};
int main()
{
	int n;
	cin>>n;
	int ans=0;
	n-=4;
	for (int i=10;i<=2500;i++)
	{
		int x=i,cnt=0;
		while (x!=0)
		{
			cnt+=a[x%10];
			x/=10;
		}
		a[i]=cnt;
	}
	for (int i=0;i<=100;i++)
	{
		for (int j=0;j<=100;j++)
		{
			for (int k=0;k<=100;k++)
			{
				if (i+j==k&&a[i]+a[j]+a[k]==n)
				{
					ans++;
				}
				else
				{
					continue;
				}
			}
		}
	}
	cout<<ans<<endl;
	return 0;
}
2023/8/7 14:04
加载中...