티스토리 뷰

반응형

www.acmicpc.net/problem/2445

 

2445번: 별 찍기 - 8

첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.

www.acmicpc.net

 


 문제

 입력

 출력

 예제 입출력

 알고리즘 분류

  • 구현

 


 

 문제 접근 과정

 

for문을 잘 사용하여 접근하자!

 


 

 문제 풀이

 

#include <iostream>

using namespace std;

int main() {
    int count;
    cin>>count;

    for (int i = 0; i < count ; i++)
   {
        for (int j = 0; j < i+1 ; j++)
            cout << "*";

        for (int j = 0; j < 2*(count-i-1); j++)
            cout << " ";
            
        for (int j = 0; j < i+1 ; j++)
            cout << "*";

        cout << endl;
   }
    
   for (int i = 0; i < count-1 ; i++)
   {
        for (int j = 0; j < count-i-1 ; j++)
            cout << "*";

        for (int j = 0; j < 2*(i+1); j++)
            cout << " ";

        for (int j = 0; j < count-i-1 ; j++)
            cout << "*";

        cout << endl;
   }   
    
}

 

 


 결과

 

 


 

 

 마무리

 

 

NONE

 

 

728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함