zoukankan      html  css  js  c++  java
  • 第4章-26.二维数组中每行最大值和每行和 (10分)

    求一个3*3二维数组中每行的最大值和每行的和。

    输入格式:

    在一行中输入9个小于100的整数,其间各以一个空格间隔

    输出格式:

    输出3行3列的二维数组,并在每行后面分别输出每行最大值和每行元素的和,每个数据输出占4列。

    输入样例:

    3 6 5 9 8 2 1 4 5
    
     

    输出样例:

       3   6   5   6  14
       9   8   2   9  19
       1   4   5   5  10
     1 # 二维数组中每行最大值和每行和
     2 # Author: cnRick
     3 # Time  : 2020-3-31
     4 matrix = list(map(int,input().split()))
     5 cnt = 0
     6 for i in range(3):
     7     thisLine_max = -1
     8     thisLine_sum = 0
     9     for j in range(cnt,cnt+3):
    10         print("{:4d}".format(matrix[j]),end="")
    11         thisLine_sum += matrix[j]
    12         if matrix[j] > thisLine_max:
    13             thisLine_max = matrix[j]
    14     print("{:4d}{:4d}".format(thisLine_max,thisLine_sum))
    15     cnt += 3
     
  • 相关阅读:
    企业资源管理概述
    有效的使用WSE(学习+实践)
    和优秀的员工一起工作,是一种幸福
    [恢]hdu 1312
    [恢]hdu 1010
    [恢]hdu 1302
    [恢]hdu 1056
    [恢]hdu 1030
    [恢]hdu 1730
    [恢]hdu 1032
  • 原文地址:https://www.cnblogs.com/dreamcoding/p/12606223.html
Copyright © 2011-2022 走看看