2 条题解

  • 1
    @ 2025-8-4 20:34:28
    #include <iostream> 
    using namespace std; 
     
    int main() { 
        int arr[3][3]; 
        int max_val, max_row, max_col; 
     
        // 输入3x3二维数组 
       
        for (int i = 0; i < 3; i++) { 
            for (int j = 0; j < 3; j++) { 
                cin >> arr[i][j]; 
            } 
        } 
     
        // 初始化最大值及其下标(假设第一个元素为初始最大值) 
        max_val = arr[0][0]; 
        max_row = 0; 
        max_col = 0; 
     
        // 遍历数组寻找最大值及其下标 
        for (int i = 0; i < 3; i++) { 
            for (int j = 0; j < 3; j++) { 
                if (arr[i][j] > max_val) { 
                    max_val = arr[i][j]; 
                    max_row = i; 
                    max_col = j; 
                } 
            } 
        } 
     
        // 输出结果 
        cout<< max_val << ' '; 
        cout  << max_row << " " << max_col << endl; 
     
        return 0; 
    } 
    
    • 0
      @ 2025-7-7 10:37:18

      每天只干三件事:吃饭,睡觉,发题解;

      #include <bits/stdc++.h>
      using namespace std;
      int a[3][3];
      int main()
      {
      	int maxn=-274833323;
      	int sum1,sum2;
      	for(int i=0;i<=2;i++)
      	{
      		for(int j=0;j<=2;j++)
      		{
      			cin>>a[i][j];
      			if(a[i][j]>maxn) 
      			{
      				maxn=a[i][j];
      				sum1=i;
      				sum2=j;
      			}
      		}
      	}
      	cout<<maxn<<" "<<sum1<<" "<<sum2;
      return 0;
      }
      • 1

      信息

      ID
      148
      时间
      1000ms
      内存
      256MiB
      难度
      1
      标签
      递交数
      16
      已通过
      9
      上传者