发生了shenme
查看原帖
发生了shenme
591979
ShenRuochen楼主2022/2/4 11:08

在本地编译的情况下,同一个样例有时AC,有时WA,有时RE。洛谷上评测分数0-40分不等,完全随机了??? 代码(C++14)

#include <bits/stdc++.h>
using namespace std;
int main()
{
	int a[1001],b[10]={6,2,5,5,4,5,6,3,7,6},n,cnt=0;
	scanf("%d",&n);
	for(int i=0;i<=9;i++)a[i]=b[i];
	for(int i=10;i<=1000;i++)
	{
		int t=i,p;
		while(t!=0)
		{
			p=t%10;
			a[i]+=b[p];
			t/=10;
		}
	}
	for(int i=0;i<=1000;i++)
		for(int j=0;j<=1000;j++)
			if(a[i]+a[j]+a[i+j]+4==n)
				cnt++;
	cout<<cnt<<endl;
	return 0;
}

2022/2/4 11:08
加载中...