求助,最后一个点WA掉了
查看原帖
求助,最后一个点WA掉了
538683
Enoch006楼主2022/12/25 15:44
#include<bits/stdc++.h>
using namespace std;
long long int a[10000]={6,2,5,5,4,5,6,3,7,6},n,ans,k;
int main(){
  	cin>>n;
  	for(int i=10;i<=5000;i++){
  		k=i;
  		while(k!=0){
  			a[i]+=a[k%10];
  			k/=10;
		}
	}
	for(int i=0;i<=5000;i++){
		for(int j=0;j<=5000;j++){
			if(a[i]+a[j]+a[i+j]+4==n)
				ans++;
		}
	}
	cout<<ans;
    return 0;
}

求助大佬QwQ

2022/12/25 15:44
加载中...