问题标题: 酷町堂:2552 找最大数

0
0
已解决
张易晨
张易晨
新手光能
新手光能
#include <bits/stdc++.h>
using namespace std;
int a[100][100]; 
int main()
{
    int n,m,maxn=-1;
    cin>>n>>m;
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            cin>>a[i][j];
            maxn=max(maxn,a[i][j]);
        }
    }
    cout<<maxn<<endl;
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=m;j++)
        {
            if(a[i][j]==maxn)
            {
                cout<<i<<" "<<j;
                break;
            }
        }
    }
    return 0;
}

这题挺简单的,为哈90分??


0
已采纳
董子墨
董子墨
中级天翼
中级天翼

我看了一下测试点:

测试点#1 (只能看一眼哦~)

输入(显示前50行):
3 10
127 125 24 141 50 41 147 60 86 98
110 143 54 37 50 72 92 93 39 147
113 126 99 89 121 120 45 96 49 134
输出(显示前50行):
147
1 7

这个测试点有个多个最大数,你把第24行的break换成return 0就行了。

这个测试点也有点问题,最好向酷町堂老师反映一下。

0
0
武征
武征
中级守护
中级守护

测试点有问题,我跟你一样你的代码是没问题的,(我跟你一抹一样),都很可怜

建议你反馈一下@酷町猫@葛新@臧鸿志老师

0
张易晨
张易晨
新手光能
新手光能

为啥没有人回答?

张易晨在2019-10-22 18:47:56追加了内容

这个代码有问题吗?

张易晨在2019-10-26 22:34:08追加了内容

再不回答我结贴了!!!

张易晨在2019-10-31 18:54:37追加了内容

0
张宸瑞
张宸瑞
中级守护
中级守护

思路:遍历找最大

伪代码:

定义,输入

for(i=0~m-1)

{

    for(j=0~n-1)

    {

        输入a[i][j]

        如果a[i][j]>max

        则max=a[i][j];

        maxi=i;

        maxj=j;

    }

}

输出

我要回答