n = int(input()) # 先画下半部分图形 m = n // 2 + 1 # 上半部分 for i in range(m, 1, -1): print(' ' * (m - i), end='') for j in range(1, 2 * i): if j == 1 or j == 2 * i - 1: print('X', end='') else: print(' ', end='') print() # 下半部分 for i in range(1, m + 1): print(' ' * (m - i), end='') for j in range(1, 2 * i): if j == 1 or j == 2 * i - 1: print('X', end='') else: print(' ', end='') print() /************************************************************** Problem: 1239 User: admin Language: Python Result: Accepted Time:94 ms Memory:34480 kb ****************************************************************/