解题思路:
注意事项:
参考代码:
def function(a,b): alist = [[chr(32) for i in range(a)] for j in range(a)] i = 0 j = a - 1 for r in range(a): if (i != j): alist[r][i] = 'X' alist[r][j] = 'X' else: alist[r][i] = 'X' i = i + 1 j = j - 1 for i in range(a): for j in range(a): print(alist[i][j],end='') print() for k in range(b-1): for i in range(1,a): for j in range(a): print(alist[i][j],end='') print() if __name__ == '__main__': num = int(input()) for k in range(num): a,b = map(int,input().strip().split()) function(a,b) print()
0.0分
1 人评分
多输入输出练习1 (C语言代码)浏览:1182 |
回文数(一) (C语言代码)浏览:731 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:569 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1420 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1031 |
WU-蓝桥杯算法提高VIP-勾股数 (C++代码)浏览:1600 |
WU-链表数据求和操作 (C++代码)浏览:1315 |
用筛法求之N内的素数。 (C语言代码)浏览:803 |
【计算直线的交点数】 (C语言代码)浏览:1449 |
字符串输入输出函数 (C语言代码)浏览:2488 |