纯小白(洛谷做题记录想法)
题目描述
给出 n,请输出一个直角边长度是 n 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。
输入格式
输入一个正整数 n。
输出格式
输出如题目要求的数字直角三角形。
输入输出样例
输入 #1复制
5
输出 #1复制
0102030405 06070809 101112 1314 15
#include<bits/stdc++.h>
using namespace std;
int main ()
{
int n,m;
cin>>n;
for (size_t i = n; i >0; i--)
{
for(int j=1;j<=n;j++)
{m++;
if(m<10) cout<<0<<m;
else cout<<m;
}
n--;
cout<<endl;
}
return 0;
}
在两层for循环中,一开始没有想到要用一个全局变量一直++,(只是用i,j在++或者--但不能连续数字)感觉是一个值得记录的思路