728x90
마름모 모양의 별을 찍는 문제입니다.
#include
using namespace std;
int main(int argc, char *argv[])
{
int x;
cin >> x;
for (int i = 0; i < x; ++i) {
for (int k = x - i - 1; k > 0; --k) {
cout << " ";
}
for (int j = x+i*2; j >= x; --j) {
cout << "*";
}
cout << endl;
}
for (int i = 1; i < x; ++i) {
for (int k = x - i ; k < x; ++k) {
cout << " ";
}
for (int j = -x + i*2 +1; j < x; ++j) {
cout << "*";
}
cout << endl;
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[C++] 백준 1463번 1로 만들기 (0) | 2019.04.05 |
---|---|
[C++] 백준 11726번 2xn 타일링 (0) | 2019.04.05 |
[C++] 백준 2441번 별 찍기 - 6 (0) | 2019.04.03 |
[C++] 백준 2441번 별 찍기 - 5 (0) | 2019.04.03 |
[C++] 백준 1563번 개근상 (0) | 2019.03.31 |