반응형
2444번: 별 찍기 - 7
첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.
www.acmicpc.net
작년에 과제로 별 찍기 10번을 풀다가 넘 고생했다..
재귀로 했던건데 다시 풀면 한 번에 할 수 있을지...
아무튼 이번 문제는 가운데 라인까지 한 번 출력해주고 역삼각형을 또 출력해주었다.
그냥 삼각형, 역삼각형 두개 이어 붙인 느낌
#include <iostream>
using namespace std;
int main(void){
ios_base::sync_with_stdio(0);
cin.tie(0);
int n;
cin>>n;
for(int i=0;i<n;i++){
for(int k=0;k<n-i-1;k++)
cout<<" ";
for(int j=0;j<i*2+1;j++)
cout<<"*";
cout<<"\n";
}
for(int i=0;i<n-1;i++){
for(int k=0;k<i+1;k++)
cout<<" ";
for(int j=2*(n-2-i)+1;j>0;j--)
cout<<"*";
cout<<"\n";
}
}
반응형
'알고리즘' 카테고리의 다른 글
[백준/2445번][C++] 별 찍기 - 8 (0) | 2021.02.20 |
---|---|
[백준/1012번][C++] 유기농 배추 (0) | 2021.02.04 |
[백준/10804번][C++] 카드 역배치 (0) | 2021.02.03 |
[백준/1267번][C++] 핸드폰 요금 (0) | 2021.02.03 |
[백준/1692번][C++] 곱셈 (0) | 2021.01.29 |