#include <iostream>
#include <time.h>
using namespace std;
/*每个数字占三个位置,如果是一位数前面有两空格,两位数前面就一个空格,在第你 n 行中,有 (total-n)*3 个前导空格 */
int main()
{
int number;
cin >> number;
while( number < 1 || number > 14 )
{
cout << "You must enter 1 to 14 number!" << endl;
cin >> number;
}
for(int row = 1; row <= number; ++row )
{
for(int space = 1; space <= number - row; ++space)
cout << " ";
for(int line = row; line >=1; --line)
cout << ( line >= 10 ? " " : " " ) << line;
for (int line2 = 2;line2 <= row; ++line2)
cout << ( line2 >= 10 ? " " : " " ) << line2;
cout << endl;
}
system("pause");
return 0;
}