梁博明


私信TA

用户名:dotcpp0653302

访问量:290

签 名:

等  级
排  名 1792
经  验 2636
参赛次数 19
文章发表 3
年  龄 13
在职情况 学生
学  校 黑龙江大庆市让胡路区东湖第二十四中学
专  业

  自我简介:

不要以为,跟你熟悉的人就会善待你,有时候,他们比陌生人还要可怕。

TA的其他文章

C++;简单密码
浏览:77

解题思路:

看代码
注意事项:
数组不要越界
参考代码:

#include <bits/stdc++.h>
using namespace std;
int a[10000][100];
int main()
{
    int n,sum=0;
    for(int i=1; i<=5; i++)//输入矩阵
    {
        for(int j=1; j<=5; j++)
        {
            cin>>a[i][j];
        }
    }
    for(int i=1; i<=5; i++)//判断
    {
        for(int j=1; j<=5; j++)
        {
            sum=0;
            for(int k=1; k<=5; k++)//判断行最大
            {
                if(a[i][j]>a[i][k])
                    sum++;
            }
            for(int k=1; k<=5; k++)//判断列最小
            {
                if(a[i][j]<a[k][j])
                {
                    sum++;
                }
            }
            if(sum==8)//判断是不是鞍点
            {
                cout<<i<<" "<<j<<" "<<a[i][j];//如果存在鞍点,输出鞍点所在的行、列及其值
                return 0;
            }
        }
    }
    cout<<"not found";//如果不存在,输出"not found"。
    return 0;
}


 

0.0分

5 人评分

  评论区

:)
2023-07-20 19:35:36
  • «
  • 1
  • »