RE求助
查看原帖
RE求助
915921
DougNo1楼主2024/7/12 09:53

代码:

#include <bits/stdc++.h>
using namespace std;
bool x[100010]; 
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
		int a,b,c,d,e;
		cin>>a>>b>>c>>d>>e;
		
		for(int i=1;i<=9;i++){
			x[(a+i-10)*10000 + b*1000 + c*100 + d*10 + e] =1;
			x[a*10000 + (b+i-10)*1000 + c*100 + d*10 + e] =1;
			x[a*10000 + b*1000 + (c+i-10)*100 + d*10 + e] =1;
			x[a*10000 + b*1000 + c*100 + (d+i-10)*10 + e] =1;
			x[a*10000 + b*1000 + c*100 + d*10 + (e+i-10)] =1;
			
			x[(a+i-10)*10000 + (b+i-10)*1000 + c*100 + d*10 + e] =1;
			x[a*10000 + (b+i-10)*1000 + (c+i-10)*100 + d*10 + e] =1;
			x[a*10000 + b*1000 + (c+i-10)*100 + (d+i-10)*10 + e] =1;
			x[a*10000 + b*1000 + c*100 + (d+i-10)*10 + (e+i-10)] =1;
		}
    }
    long long ans=0;
    for(int i=0;i<=99999;i++){
		ans+=x[i];
    }
    cout<<ans;
	return 0;
}

结果RE

请大佬们帮帮我

2024/7/12 09:53
加载中...