dalao,为什么我的代码没过测试点5
查看原帖
dalao,为什么我的代码没过测试点5
780847
mo388198楼主2023/9/12 09:38
#include<bits/stdc++.h>
using namespace std;
long long a,s[10]={6,2,5,5,4,5,6,3,7,6},sum,hcs[100100]={6},t;
int main()
{
	scanf("%lld",&a);
	for(int i=1;i<=3500;i++)
	{
		t=i;
		while(t!=0)
		{
			hcs[i]=hcs[i]+s[t%10];
			t/=10;
		}
	}
	for(int i=0;i<=3500;i++)
	{
		for(int j=0;j<=3500;j++)
			if(hcs[i]+hcs[j]+hcs[i+j]+4==a) sum++;
	}
	printf("%lld",sum);
	return 0;
 } 
2023/9/12 09:38
加载中...