题目描述
以下的数字倒直角三角形是由二个数确定的:一个数是行数R,1<=R<=39,另一个是种子数S,1<=S<=9。S放在左上角,照着样例输出文件的样子,写一个程序,根据输入的二个数打印出相应的数字倒直角三角形。
输入格式
单独一行,二个用空格隔开的整数
输出格式
输出倒直角数字三角形,输出时数字与数字之间不留空格字符。
样例数据
input
6 1
output
124727
35838
6949
151
62
3
数据规模与约定
时间限制:1s
#include <bits/stdc++.h>
using namespace std;
int s,r,a[50][50];
int main()
{
cin>>r>>s;
for(int i=1;i<=r;i++)
for(int j=1;j<=i;j++)
{
a[i][j]=s;
if(s<9)
s++;
else
s=1;
}
for(int j=1;j<=r;j++)
{
for(int l=2;l<=j;l++)
cout<<' ';
for(int i=1;i<=r;i++)
{
if(a[i][j]!=0)
cout<<a[i][j];
}
cout<<endl;
}
return 0;
}