둠치킨
코딩하는 둠치킨
둠치킨

블로그 메뉴

  • 홈
  • 분류 전체보기 (220) N
    • BOJ (173) N
      • 스택 (14)
      • 큐 (5)
      • 덱 (4)
      • 그래프 (30)
      • 배열 (8)
      • 재귀 (12)
      • 브루트 포스 (2)
      • 그리디 알고리즘 (7)
      • 다이내믹 프로그래밍 (13)
      • 백트래킹 (24)
      • 기하학 (4)
      • 트리 (4)
      • 구현 (14)
      • 수학 (3)
      • 맵 (1)
      • 다익스트라 (2)
      • 누적합 (5)
      • 유니온 파인드 (2) N
    • 자료구조 (14)
      • 스택 (3)
      • 큐 (5)
      • 덱 (2)
      • 그래프 (1)
      • 트리 (1)
      • 힙 (1)
      • 정렬 (1)
    • C++ (11)
      • 모두의코드 (2)
      • Effective C++ (3)
      • C++ STL (6)
    • 컴파일러 (1)
    • OS (17)
    • 컴퓨터 구조 (2)
    • Unreal Engine 5 (2)

공지사항

전체 방문자
오늘
어제

인기 글

최근 글

태그

  • BFS
  • boj
  • Bruteforce
  • C
  • C++
  • C++ STL
  • Cache Memory
  • deadlock
  • DFS
  • Effective C++
  • java
  • Mutex
  • next_permutation
  • os
  • Process
  • rotate
  • semaphore
  • spin lock
  • STL
  • STL C++
hELLO · Designed By 정상우.
둠치킨

코딩하는 둠치킨

BOJ

2443번: 별 찍기 - 6

2022. 1. 12. 23:03

2443번: 별 찍기 - 6(BOJ C/C++)

사용 언어: C++

문제

첫째 줄에는 별 2×N-1개, 둘째 줄에는 별 2×N-3개, ..., N번째 줄에는 별 1개를 찍는 문제

별은 가운데를 기준으로 대칭이어야 한다.

입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.

출력

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

 

풀이

설명할 문제가 아니므로 패스.

#include <bits/stdc++.h>
using namespace std;

int main(void)
{
	ios::sync_with_stdio(0);
    cin.tie(0);
    
    int N;
    cin >> N;
    
    for(int i = N; i >= 1; i--)
    {
    	for(int j = 1; j <= N - i; j++) 
			cout << ' ';
    	for(int j = 1; j <= 2 * i - 1; j++)
			cout << '*'; //마지막 '*' 뒤에 공백 더 있으면 X 
    	cout << "\n";
    }
}
저작자표시 (새창열림)

'BOJ' 카테고리의 다른 글

18870번: 좌표 압축  (0) 2024.09.26
10816번: 숫자 카드 2  (0) 2022.02.04
1929번: 소수 구하기  (0) 2022.01.27
2480번: 주사위 세개  (0) 2022.01.15
2752번: 세수정렬  (0) 2022.01.12
    'BOJ' 카테고리의 다른 글
    • 10816번: 숫자 카드 2
    • 1929번: 소수 구하기
    • 2480번: 주사위 세개
    • 2752번: 세수정렬
    둠치킨
    둠치킨
    코딩 공부를 위한 코딩 블로그 기록 일기

    티스토리툴바