稍微有点技巧。
首先,不足的要以0代替,这时,我们可以用上setfill('0')
,这时,填充的数都是0.
接着看每行输出几个数。
可以看出,如果输入$a$的话,那么第一行有$a$个数,第二行有$a-1$个数,第三行有$a-2$个数……以此类推。
输出的话,从1开始。
那么,我们可以用双重循环,$i$从0到$n-1$,$j$从0到$n-i-1$.
最后,送上代码:
cpp
1 |
|
稍微有点技巧。
首先,不足的要以0代替,这时,我们可以用上setfill('0')
,这时,填充的数都是0.
接着看每行输出几个数。
可以看出,如果输入$a$的话,那么第一行有$a$个数,第二行有$a-1$个数,第三行有$a-2$个数……以此类推。
输出的话,从1开始。
那么,我们可以用双重循环,$i$从0到$n-1$,$j$从0到$n-i-1$.
最后,送上代码:
1 |
|