(5)hackerrank:Designer Door Mat

tech2023-06-21  100

输入 N和M 输出指定的字符串

Sample Designs Size: 7 x 21 ---------.|.--------- ------.|..|..|.------ ---.|..|..|..|..|.--- -------WELCOME------- ---.|..|..|..|..|.--- ------.|..|..|.------ ---------.|.--------- Size: 11 x 33 ---------------.|.--------------- ------------.|..|..|.------------ ---------.|..|..|..|..|.--------- ------.|..|..|..|..|..|..|.------ ---.|..|..|..|..|..|..|..|..|.--- -------------WELCOME------------- ---.|..|..|..|..|..|..|..|..|.--- ------.|..|..|..|..|..|..|.------ ---------.|..|..|..|..|.--------- ------------.|..|..|.------------ ---------------.|.---------------

答案:

n, m = map(int,input().split()) pattern = [('.|.'*(2*i + 1)).center(m, '-') for i in range(n//2)] print('\n'.join(pattern + ['WELCOME'.center(m, '-')] + pattern[::-1]))
最新回复(0)