问题标题: 酷町堂:4890

0
0

0
已采纳
许梦琪
许梦琪
新手守护
新手守护

思路:遍历数组,求最大值

输入

双重for循环遍历数组

判断a[i][j]是否大于maxn{

更新maxn

更新最大值的坐标

}

输出

定义maxn=0,a数组,x,y//表示坐标

望采纳,谢谢

许梦琪在2021-05-03 22:10:55追加了内容

是(是否大于等于maxn)

1
李牧晓
李牧晓
中级天翼
中级天翼
    int n,m,a,maxn=0,p1,p2;//定义
    cin>>n>>m;//输入
    for(int i=1;i<=n;i++){//遍历
        for(int j=1;j<=m;j++){//遍历
            cin>>a;
            if(a>=maxn){
                maxn=a;
                p1=i;//行
                p2=j;//列
            }
        }
    }
    cout<<maxn<<endl<<p1<<" "<<p2;
0
0
王子桐
王子桐
高级光能
高级光能

定义 a,b,maxn=-0x3f3f3f3f,pos,pas,x;

    输入>>a>>b;
    循环(int i=1;i<=a;i++){


        双重循环(int j=1;j<=b;j++){
            cin>>x;
            if(x>=maxn){
            maxn=x;
            pos=i;//坐标:行
            pas=j;//坐标:列
        }
        }
    }
    输出<<maxn<<"\n"<<pos<<" "<<pas;
 

望采纳!!!谢谢!!!

我要回答