0分求助
查看原帖
0分求助
562891
BEST_CAT楼主2023/2/5 09:55

全TLE

#include<bits/stdc++.h>
using namespace std;
const int arr=100;
int n,r,s;
char a[arr][arr][arr];
int v[arr];
int main(){
	cin>>n>>r>>s;
	for(int i=1;i<=n;i++){
		for(int j=1;j<=r;j++){
			for(int k=1;i<=s;k++){
				cin>>a[i][j][k];
			}
		}
		for(int k=1;k<=s;k++){
			for(int j=r,prs=1;j>=1;j--,prs++){
				if(a[i][j][k]=='#'){
					v[prs]=j;
				}
			}
		}
		int mx=-1;
		int mn=0x7f7f7f;
		for(int j=1;j<=s;j++){
			mx=max(mx,v[j]);
			mn=min(mn,v[j]);
		}
		cout<<mx-mn<<endl;
	}
	return 0;
}

2023/2/5 09:55
加载中...