|
|
@ -0,0 +1,20 @@ |
|
|
|
def reverse(matrix): |
|
|
|
return matrix and list(matrix[0]) + reverse(list(zip(*matrix[1:]))[::-1]) |
|
|
|
print(reverse([line.split() for line in __import__("sys").stdin.readlines()])) |
|
|
|
|
|
|
|
# 输入: |
|
|
|
# 1 2 3 |
|
|
|
# 4 5 6 |
|
|
|
# 7 8 9 |
|
|
|
# * 0 # |
|
|
|
# ^Z |
|
|
|
# 输出: |
|
|
|
# ['1', '2', '3', '6', '9', '#', '0', '*', '7', '4', '5', '8'] |
|
|
|
|
|
|
|
# 输入: |
|
|
|
# 西北 北 东北 |
|
|
|
# 西 中 东 |
|
|
|
# 西南 南 东南 |
|
|
|
# ^Z |
|
|
|
# 输出: |
|
|
|
# ['西北', '北', '东北', '东', '东南', '南', '西南', '西', '中'] |