求助
查看原帖
求助
824865
lraM41楼主2023/3/29 18:36

样例过,wa,我菜死了,橙都不会了。。

#include<bits/stdc++.h>
using namespace std;
long long a[1005][1005],n,m,s;
signed main(){
	cin>>n>>m;
	for(int i=1;i<=n;i++)
		for(int j=1;j<=m;j++)
			cin>>a[i][j];
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			bool f=1;
			for(int k=j+1;k<=m;k++)
				if(a[i][k]<=a[i][j]){
					f=0;
					break;
				}
			s+=f;
			f=1;
			for(int k=j-1;k>=1;k--)
				if(a[i][k]<=a[i][j]){
					f=0;
					break;
				}
			s+=f;
			f=1;
			for(int k=i+1;k<=n;k++)
				if(a[k][j]<=a[i][j]){
					f=0;
					break;
				}
			s+=f;
			f=1;
			for(int k=i-1;k>=1;k--)
				if(a[k][j]<=a[i][j]){
					f=0;
					break;
				}
			s+=f;
		}
	}
	cout<<s;
	return 0;
}
2023/3/29 18:36
加载中...