2 条题解

  • 1
    @ 2025-3-2 15:13:27
    #include <iostream>
    #include <vector>
    using namespace std;
    
    int main() {
        // 输入矩阵
        vector<vector<int>> matrix(5, vector<int>(5));
        
        // 输入矩阵元素
        for (int i = 0; i < 5; ++i) {
            for (int j = 0; j < 5; ++j) {
                cin >> matrix[i][j];
            }
        }
    
        // 遍历每一行,寻找行中的最大值
        for (int i = 0; i < 5; ++i) {
            int max_value = matrix[i][0];  // 假设行最大值为第一个元素
            int max_index = 0;  // 最大值的列索引
    
            // 找到该行的最大值及其索引
            for (int j = 1; j < 5; ++j) {
                if (matrix[i][j] > max_value) {
                    max_value = matrix[i][j];
                    max_index = j;
                }
            }
    
            // 检查该列是否是最小值
            bool is_saddle_point = true;
            for (int k = 0; k < 5; ++k) {
                if (matrix[k][max_index] < max_value) {
                    is_saddle_point = false;
                    break;
                }
            }
    
            // 如果是鞍点,输出结果
            if (is_saddle_point) {
                cout << i + 1 << " " << max_index + 1 << " " << max_value << endl;
                return 0;
            }
        }
    
        // 如果没有鞍点,输出not found
        cout << "not found" << endl;
        return 0;
    }
    
    
    
    • 0
      @ 2025-3-1 11:05:39

      #include<bits/stdc++.h> using namespace std; int a[10][10]; int main(){ int cg=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++){ int mix=a[i][1],w=1,b=1; for(int j=1;j<=5; j++){ if(a[i][j]>mix){ mix=a[i][j]; w=j; } } for(int j=1;j<=5;j++){ if(a[j][w]<mix){ b=0; break; } } if (b1){ cout<<i<<" "<<w<<" "<<mix; cg=1; break; } } if(cg0){ cout<<"not found"; } return 0; }

      • @ 2025-3-2 15:12:40

        陆仟陆佰陆拾陆

        你这题解、、、

        //改下格式吧
        
        

        格式要求 原则上,对于所有题目,题解应尽量按照 思路分析、注意事项(可选)、参考代码 的格式编写,且有明确的层级结构,大纲明确。

        内容要求 无过多无意义内容,无违反中华人民共和国法律法规的言论,无涉及政治等敏感问题的内容,合乎社会公德。

        内容原则上要求正确使用 Markdown 和 LaTeX 或 KaTeX

        特别地,题解中的代码片段应使用对应语言进行高亮,如对于 C++ 语言,应在代码片之前加上 cpp 作为语言标识:

        #include <bits/stdc++.h>
        using namespace std;
        int main() {
            //请在此处粘贴上你的代码
            return 0;
        }
        
    • 1

    信息

    ID
    4552
    时间
    1000ms
    内存
    128MiB
    难度
    1
    标签
    (无)
    递交数
    38
    已通过
    26
    上传者