题解 | #数字三角形#
数字三角形
https://ac.nowcoder.com/acm/problem/22208
数字三角形 C语言AC
一开始想到2个for 直接解决,转念一想,两个for实在太低效率了,所以添加变量,转化成一个for来解决
C语言代码如下:
#include<stdio.h> int main(void) { int n,i,count=0,row=1; scanf("%d",&n); for(i=1;i<=(1+n)*n/2;i++) { printf("%4d",i); count++; if(count==row){ printf("\n"); count=0; row++; } } return 0; }