题目链接:P5725 【深基4.习8】求三角形 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目描述
模仿例题,打印出不同方向的正方形,然后打印三角形矩阵。中间有个空行。
输入格式
输入矩阵的规模,不超过 9。
输出格式
输出矩形和正方形
样例 #1
样例输入 #1
4
样例输出 #1
01020304
05060708
09101112
13141516
01
0203
040506
07080910
AC code:
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int x=1;
for(int i=0;i<n;i++,cout<<endl)
for(int j=0;j<n;j++)
{
if(x<10)
cout<<"0"<<x++;
else
cout<<x++;
}
puts("");
x=1;
for(int i=0;i<n;i++,cout<<endl)
{
for(int j=0;j<n-i-1;j++)
cout<<" ";
for(int k=0;k<=i;k++)
{
if(x<10)
cout<<"0"<<x++;
else
cout<<x++;
}
}
return 0;
}