- 题目介绍
- 解题思路
null - 解题代码
n = input().split()
i = 1
while True: # 行数,剩余量
if ((i**2)*2-1) <= int(n[0]) < (((i+1)**2)*2-1):
rest = int(n[0]) - ((i**2)*2-1)
break
i+=1
j = i
while j>=1:
print((i-j)*' ' + (j*2-1)*n[1])
j-=1
j+=2
while j<=i:
print((i-j)*' ' + (j*2-1)*n[1])
j+=1
print(rest)
- 测试通过


- 总结
Thanks to explore the article.
博客包含题目介绍、解题思路、解题代码,测试已通过,最后进行了总结。聚焦于解题过程,为信息技术领域的问题解决提供参考。
906

被折叠的 条评论
为什么被折叠?



