关注
思路:总的立方体个数*6 - 重叠个数*2 从左到右,从前到后的顺序考虑重叠,这样不会重复也不会漏 if __name__ == "__main__":
N, M =map(int, input().split())
loc = []
area = 0
for _ in range(N):
tmp = list(map(int, input().split()))
area += sum(tmp)
loc.append(tmp)
area *= 6
sub = 0
for i in range(N):
for j in range(M):
if loc[i][j] > 1:
sub += (loc[i][j]-1)*2
if j > 0:
sub += min(loc[i][j-1], loc[i][j])*2
if i > 0:
sub += min(loc[i-1][j], loc[i][j])*2
print(area - sub)
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客树洞,我想对你说 #
19110次浏览 137人参与
# 大学最后一个寒假,我想…… #
55909次浏览 613人参与
# 快手技术岗信息交流阵地 #
8306次浏览 60人参与
# 你最近一次加班是什么时候? #
94527次浏览 515人参与
# 除了主业以外,你还有哪些其他收入? #
32520次浏览 299人参与
# 你最满意的offer薪资是哪家公司? #
42987次浏览 214人参与
# 求职中的尴尬瞬间 #
7707次浏览 66人参与
# 应届生被毁约被毁意向了怎么办 #
48331次浏览 282人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
138154次浏览 886人参与
# 机械人避雷的岗位/公司 #
30605次浏览 250人参与
# 研究所笔面经互助 #
98233次浏览 550人参与
# 牛客周边新品开箱 #
12115次浏览 91人参与
# 国央企薪资爆料 #
123643次浏览 580人参与
# 如何KTV领导 #
74558次浏览 505人参与
# 硬件人的春招flag #
53390次浏览 435人参与
# 牛友的志愿填报指南 #
36995次浏览 189人参与
# 打工人锐评公司红黑榜 #
176481次浏览 1023人参与
# 怎么给家人解释你的工作? #
16007次浏览 96人参与
# 得物app工作体验 #
30530次浏览 69人参与
# 国企还是互联网,你怎么选? #
173166次浏览 1313人参与
# 25届非技术实习投递记录 #
132653次浏览 993人参与
字节跳动公司福利 1309人发布

查看7道真题和解析