题解(求赞)
2024-02-01 17:06:04
发布于:广东
7阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
long long n,a[1000][1000]={},sum=1,ij,ji,big=0,tt,ttt;
cin>>n;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>>a[i][j];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
for(int ii=max(i-1,0);ii<=min((long long )(i+1),n-1);ii++){
for(int jj=max(j-1,0);jj<=min((long long )(j+1),n-1);jj++){
sum*=a[ii][jj];
}
}
if(sum>big){
big=sum;
}
sum=1;
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
for(int ii=max(i-1,0);ii<=min((long long )(i+1),n-1);ii++){
for(int jj=max(j-1,0);jj<=min((long long )(j+1),n-1);jj++){
sum*=a[ii][jj];
}
}
if(sum==big){
cout<<i+1<<' '<<j+1<<endl;
}
sum=1;
}
}
return 0;
}
这里空空如也
有帮助,赞一个