解题思路:总体思路是找规律
注意事项:做好数据类型的转换处理即可
参考代码:
n = int(input())
dp = [[0 for i in range(n)] for i in range(n)]
a = 0
b = 0
cnt = 1
for i in range(1, n + 1) :
for j in range(i) :
dp[a][b] = cnt
if a == 0 :
a = i
b = 0
cnt += 1
break
else :
a -= 1
b += 1
cnt += 1
for i in range(len(dp)) :
print(' '.join(map(str, dp[i][:n - i])))
0.0分
0 人评分
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:718 |
C二级辅导-阶乘数列 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1486 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1071 |
DNA (C语言代码)浏览:440 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:627 |
JAM计数法 (C语言代码)浏览:721 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:748 |
简单的a+b (C语言代码)浏览:538 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:522 |