#include <iostream>
using namespace std;
int main()
{
int num, sum = 0;
char f;
cin >> num>>f;
int a = 3, line = 0;
for (; a <= 100; a = a + 2)
{
sum += a;
if ((num - 1) / 2 < sum) {
a = a - 2; break;
}
line++;
}
int b = a, c = 0, j = 0;
for (int i = 0; i < line; i++)
{
for (int i = 0; i < c; i++)
cout << ' ';
for (int i = 0; i < b; i++)
{
cout << f; j++;
}
cout << endl;
b -= 2; c++;
}
for (int i = 0; i < c; i++)cout << ' ';
cout <<f << endl; j++;
for (int i = 0; i < line; i++)
{
b += 2; c--;
for (int i = 0; i < c; i++)
cout << ' ';
for (int i = 0; i < b; i++)
{
cout << f; j++;
}
cout << endl;
}
cout << num - j;
system("pause");
}
L1-02 打印沙漏
最新推荐文章于 2018-05-18 19:49:33 发布