美文网首页菜鸟学Java
输出n*n整型数组中最大值(假定唯一)所在行的和与最大值所在列的

输出n*n整型数组中最大值(假定唯一)所在行的和与最大值所在列的

作者: DotJay | 来源:发表于2020-04-16 15:27 被阅读0次
import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner shuru=new Scanner(System.in);
        int [][] a;
        int i,j,x,y=0,z=0,l;
        l = shuru.nextInt();
        a = new int[l][l];
        for(i=0;i<l;i++)
        {
            for(j=0;j<l;j++)
            {
                a[i][j]=shuru.nextInt();
            }
        }
        x=a[0][0];
        for(i=0;i<l;i++)
        {
            for(j=0;j<l;j++)
            {
                if(x<a[i][j])
                {
                    x=a[i][j];
                    y=i;
                    z=j;
                }
            }
        }
        int w=0,q=0;
        for(i=0;i<l;i++)
        {
            w=w+a[y][i];
        }
        for(i=0;i<l;i++)
        {
            q=q+a[i][z];
        }
        System.out.print(w+" "+q);
    }  
}

相关文章

网友评论

    本文标题:输出n*n整型数组中最大值(假定唯一)所在行的和与最大值所在列的

    本文链接:https://www.haomeiwen.com/subject/ilorvhtx.html