2 条题解

  • 0

    诏曰

    include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    int n,m,i,j,l,min=INT_MAX,max=INT_MIN,flag=0;
    cin>>n>>m;
    int a[n+1][m+1];
    for(i=1;i<=n;i++)
    for(j=1;j<=m;j++)
    cin>>a[i][j];
    for(i=1;i<=n;i++){
    min=INT_MAX;
    for(j=1;j<=m;j++)
    if(a[i][j]<=min)
    min=a[i][j];
    for(j=1;j<=m;j++){
    if(a[i][j]==min){
    max=INT_MIN;
    for(l=1;l<=n;l++)
    if(a[l][j]>=max)
    max=a[l][j];
    if(a[i][j]==max){
    cout<<i<<" "<<j<<" "<<a[i][j]<<endl; flag=1;
    }
    }
    }
    }
    if(flag==0)cout<<"no find";
    }
    
    • 0
      @ 2024-12-13 13:14:20

      #include<bits/stdc++.h> using namespace std; int a[101][101],h[101],l[101]; int main() { int n,m,t=0; cin>>n>>m; for(int i=1;i<=n;i++) { h[i]=INT_MAX; for(int k=1;k<=m;k++) { cin>>a[i][k]; if(a[i][k]<=h[i]) { h[i]=a[i][k]; } } } for(int k=1;k<=m;k++) { l[k]=INT_MIN; for(int i=1;i<=n;i++) { if(a[i][k]>=l[k]) { l[k]=a[i][k]; } } } for(int i=1;i<=n;i++) { for(int k=1;k<=m;k++) { if(a[i][k]==h[i]&&a[i][k]l[k]) { t=1; cout<<i<<" "<<k<<" "<<a[i][k]<<endl; } } } if(t0) { cout<<"no find"; } return 0; }

      • 1

      信息

      ID
      123
      时间
      1000ms
      内存
      256MiB
      难度
      9
      标签
      递交数
      34
      已通过
      3
      上传者