CCF Python题解(100分)201412-2 Z字形扫描
2018-11-14 22:28
393 查看
n = int(input()) nums = [] for i in range(n): nums.append(list(map(int, input().split()))) i = 0 j = 0 print(nums[0][0], end=" ") flag = "right" while True: if flag == 'right': j += 1 if n == 1: break if i == 0: flag = "left-down" if i == n - 1: flag = "right-up" if i == n - 1 and j == n - 1: print(nums[i][j]) break print(nums[i][j], end=" ") if flag == 'down': i += 1 if j == 0: flag = "right-up" if j == n - 1: flag = "left-down" print(nums[i][j], end=" ") if flag == "left-down": i += 1 j -= 1 if j == 0: flag = "down" if i == n - 1: flag = "right" print(nums[i][j], end=" ") if flag == "right-up": i -= 1 j += 1 if i == 0: flag = "right" if j == n - 1: flag = "down" print(nums[i][j], end=" ")阅读更多
相关文章推荐
- CCF 201412-2 Z字形扫描 c++/java(100分)
- 第三次CCF计算机软件能力认证考试题解(Java)--201412--Z字形扫描--100分通过
- CCF Python题解(100分)201412-1 门禁系统
- CCF CSP认证 题解:201412-2 Z字形扫描(Java语言原创)
- CCF 201412-2 Z字形扫描
- CCF Python题解(100分)201312-1 出现次数最多的数
- CCF CSP 201412-2 Z字形扫描
- CCF 201412(2)之字形扫描
- CCF CSP 编程题目和解答-----试题名称:Z字形扫描-------201412-2
- CCF Python题解(100分)201612-1 中间数
- CCF-201412-2 Z字形扫描
- CCF Python题解(100分)201609-1 最大波动
- ccf csp 201412-2 Z字形扫描
- CCF 201412-2 Z字形扫描 JAVA实现
- 201412-2 试题名称: Z字形扫描(100分)ccf认证
- CCF Python题解(100分)201409-2 画图
- python算法题- ccf Z字形扫描
- CCF Python题解(100分)201403-2 窗口
- CCF Python题解(100分)201604-1 折点计数
- CCF Python题解(100分)201312-2 ISBN号码