多组输入,一个整数(2~20),表示翻转直角三角形直角边的长度,即“*”的数量,也表示输出行数。
针对每行输入,输出用“*”组成的对应长度的翻转直角三角形,每个“*”后面有一个空格。
5
* * * * * * * * * * * * * * *
6
* * * * * * * * * * * * * * * * * * * * *
while True: try: n = int(input()) for i in range(n, 0, -1): print('* ' * i) except: break
while 1: try: n=int(input()) for i in range(n): print("* "*(n-i)) except: break
import sys def f(x): for i in range(x): print('*', end=' ') print() l = sys.stdin.readlines() for n in l: for i in range(int(n[:-1]), 0, -1): f(i)
while (1): try: a = int(input()) i = a while i>0: print('* ' * i) i=i-1 except: break
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题