끄적끄적 코딩
article thumbnail
728x90

리본 모양 별을 찍는 문제입니다.

 

#include  
using namespace std; 

int main(int argc, char *argv[]) 
{ 
    int x; 
    cin >> x; 

    for (int i = 1; i <= x; ++i) { 
        for (int j = x-i; j < x; ++j) { 
            cout << "*"; 
        } 
        for (int j = 0; j < x * 2 - (2*i); ++j) { 
            cout << " "; 
        } 
        for (int j = x-i; j < x; ++j) { 
            cout << "*"; 
        } 
        cout << endl; 
    } 
    for (int i = x-1; i > 0; --i) { 
        for (int j = x - i; j < x; ++j) { 
            cout << "*"; 
        } 
        for (int j = 0; j < x * 2 - (2 * i); ++j) { 
            cout << " "; 
        } 
        for (int j = x - i; j < x; ++j) { 
            cout << "*"; 
        } 
        cout << endl; 
    } 
    return 0; 
}

'알고리즘' 카테고리의 다른 글

[C++] 백준 1065번 한수  (0) 2019.04.07
[C++] 백준 2446번 별 찍기 - 9  (0) 2019.04.06
[C++] 백준 1463번 1로 만들기  (0) 2019.04.05
[C++] 백준 11726번 2xn 타일링  (0) 2019.04.05
[C++] 백준 2444번 별 찍기 - 7  (0) 2019.04.04

검색 태그