洛谷题单3-P5725 【深基4.习8】求三角形-python-流程图重构

[复制链接]
发表于 2025-10-1 20:27:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
标题形貌

模拟例题,打印出差别方向的正方形,然后打印三角形矩阵。中心有个空行。
[size=4
]输入格式

输入矩阵的规模,不凌驾 999。
[size=4
]输特别式

输出矩形和正方形
[size=4
]输入输出样例

输入
  1. 4
复制代码
输出
  1. 01020304
  2. 05060708091011121314
  3. 1516      01    0203  04
  4. 050607080910
复制代码
方式

[size=4
]代码
  1. class Solution:    &#64
  2. ;staticmethod    def oi_input():        &#34
  3. ;&#34
  4. ;&#34
  5. ;从尺度输入读取数据&#34
  6. ;&#34
  7. ;&#34
  8. ;        num = int(input())        return num    &#64
  9. ;staticmethod    def oi_test():        &#34
  10. ;&#34
  11. ;&#34
  12. ;提供测试数据&#34
  13. ;&#34
  14. ;&#34
  15. ;        return 4
  16.     &#64
  17. ;staticmethod    def solution(num):        count = 1        for i in range(num):            for j in range(num):                print(&#34
  18. ;{:02d}&#34
  19. ;.format(count), end='')                count &#4
  20. 3;= 1            print()        print()        count = 1        for i in range(num):            print(&#34
  21. ;  &#34
  22. ; * (num - (i &#4
  23. 3; 1)), end='')  # 由于 i 是从零开始的            for j in range(1 &#4
  24. 3; i):                print(&#34
  25. ;{:02d}&#34
  26. ;.format(count), end='')                count &#4
  27. 3;= 1            print()oi_input = Solution.oi_inputoi_test = Solution.oi_testsolution = Solution.solutionif __name__ == '__main__':    '''用oi_test()担当数据,然后传入solution'''    num = oi_test()    # num = oi_input()    solution(num)
复制代码
[size=4
]流程图

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表