美文网首页菜鸟学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