끄적끄적 코딩
article thumbnail

모래시계 모양의 별을 찍는 문제입니다.

 

#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

검색 태그