好好玩下去


私信TA

用户名:uq_65463553453

访问量:5055

签 名:

人生如游戏

等  级
排  名 278
经  验 5625
参赛次数 0
文章发表 108
年  龄 0
在职情况 教师
学  校 集美大学
专  业 通信工程

  自我简介:

游戏也要好好打才能赢的

TA的其他文章

解题思路:思路参考的c的第一个曼彻斯特的优质题解,只是他的数据是一个一个输入进行判断,而python,用两个列表嵌套,变成二维数组。

厉害的同学也可以试试看,所有的矩阵数据,全部放到一个单列表里面,然后再双重循环里面用forxunhuan一个一个吐出来进行判断,我记得之前有用过一个

extend,在哪一个题目里面,查了一下怎么用,还是不会用,醉了

注意事项:去群里求助大神,还好求助了,要不我又要憋好几天

参考代码:

n=int(input())

list2=[]

sum1=0

for i in range(n):

    list1=list(map(int,input().strip().split()))

    list2.append(list1)

#print(list2[0][1])

for i in range(0,n):

    for j in range(0,n):

        if ((i==j) or ((i+j)==(n-1))):

            #print(i,j)

            sum1+=list2[i][j]

#if (n%2!=0):

#    x=int((n-1)/2)

    #print(list2[x][x])

#    sum1=sum1-list2[x][x]

print(sum1)


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区