请问该代码CSP-S T1大概能得多少分
  • 板块学术版
  • 楼主yangjunhan1
  • 当前回复11
  • 已保存回复11
  • 发布时间2023/10/21 21:15
  • 上次更新2023/11/2 12:08:13
查看原帖
请问该代码CSP-S T1大概能得多少分
856459
yangjunhan1楼主2023/10/21 21:15

某蒟蒻考场打字典树炸后,恼羞成怒,狂打for循环

#include<bits/stdc++.h>
using namespace std;
const int N=10;
int a[N][N],b[N][N],n,num[N][N][N][N][N],ans;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++)
		for(int j=1;j<=5;j++){
			cin>>a[i][j];
			b[i][j]=a[i][j];
		}
	for(int i=1;i<=n;i++)
		for(int len=1;len<=2;len++){
			for(int l=1;l<=5-len+1;l++){
				for(int k=1;k<=9;k++){
					for(int j=l;j<=l+len-1;j++)	b[i][j]=(b[i][j]+1)%10;
					num[b[i][1]][b[i][2]][b[i][3]][b[i][4]][b[i][5]]++;
				}
				for(int j=l;j<=l+len-1;j++)	b[i][j]=a[i][j];
			}
		}
	for(int aa=0;aa<=9;aa++)
		for(int bb=0;bb<=9;bb++)
			for(int cc=0;cc<=9;cc++)
				for(int dd=0;dd<=9;dd++)
					for(int ee=0;ee<=9;ee++)
						if(num[aa][bb][cc][dd][ee]==n)	ans++;
	cout<<ans;
	return 0;
}
2023/10/21 21:15
加载中...