题解 | #最高身高#

最高身高

https://www.nowcoder.com/practice/258fe0c567ac493f9b7bc9d3669d158d

描述

KiKi想从n行m列的方阵队列中找到身高最高的人的位置,请你帮助他完成这个任务。

输入描述:

第一行包含两个整数n和m,表示这个方阵队列包含n行m列。从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示方阵中的所有人的身高(保证输入身高都不相同)。(1≤x≤n≤10,1≤y≤m≤10)

输出描述:

一行,输出两个整数,用空格分隔,表示方阵中身高最高的人所在的行号和列号。

#include <stdio.h>
int main()
{
    int n, m, i, j, max = 0;
    scanf("%d%d",&n, &m);

    int martrix[n][m];
    //确定最大值
    for(i = 0;i < n;i++)
    {
        for(j = 0;j < m;j++)
        {
            scanf("%d",&martrix[i][j]);
            max  = martrix[i][j] > max ? martrix[i][j] : max;
        }
    }
    //比对最大值
    for(i = 0;i < n;i++)
    {
        for(j = 0;j < m;j++)
        {
            if(martrix[i][j] == max)
            {
                printf("%d %d",i+1, j+1);   //按人类习惯输出行列
            }
        }
    }

    return 0;
}

全部评论

相关推荐

codemelo:终面的一般都是很高级别的,肯定难约😋
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务