728x90
모래시계 모양의 별을 찍는 문제입니다.
#include
using namespace std;
int main(int argc, char *argv[])
{
int x;
cin >> x;
for (int i = 0; i < x; ++i) {
for (int j = x - i; j < x; ++j) {
cout << " ";
}
for (int k = i; k < x * 2 - i - 1; ++k) {
cout << "*";
}
if (i + 1 != x) {
cout << endl;
}
}
cout << endl;
for (int i = 1; i < x; ++i) {
for (int j = x - 1; j > 0 + i; --j) {
cout << " ";
}
for (int k = 0; k < i * 2 + 1; ++k) {
cout << "*";
}
if (i + 1 != x) {
cout << endl;
}
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[C++] 백준 1965번 상자넣기 (0) | 2019.04.10 |
---|---|
[C++] 백준 1065번 한수 (0) | 2019.04.07 |
[C++] 백준 2445번 별 찍기 - 8 (0) | 2019.04.06 |
[C++] 백준 1463번 1로 만들기 (0) | 2019.04.05 |
[C++] 백준 11726번 2xn 타일링 (0) | 2019.04.05 |