while True: try: n = int(input().strip()) num = 1 out = [[0] * n for _ in range(n)] row = 0 for collum in range(n): c = collum r = row while c >= 0: out[c][r] = num c -= 1 r += 1 num += 1 o = n for i in out: for j in range(o): print(i[j], end=' ') print() o -= 1 except Exception as e : # print(e) break
笨方法。



京公网安备 11010502036488号