题解 P5721 【【深基4.例6】数字直角三角形】

ShineEternal

2019-12-22 17:31:19

Solution

本来还以为要用到什么勾股之类,结果发现并没有 两层循环,然后找一个计数器。 当是1位数时就要给他补上个0 然后其他正常输出即可 ```cpp #include<cstdio> using namespace std; int main() { int n; scanf("%d",&n); int cnt=0; for(int i=1;i<=n;i++) { for(int j=i;j<=n;j++) { cnt++; if(cnt<10) { printf("0"); } printf("%d",cnt); } printf("\n"); } return 0; } ```