문제 링크
https://www.acmicpc.net/problem/2442
뒷부분 공백을 출력하려고 하면 출력형식이 잘못되었다고 결과가 나온다.
#include<iostream> using namespace std; int main(void) { int n; cin >> n; for (int i = 1; i <= n; i++) { for (int j = 1; j <= 2*n - 1 ; j++) { if (j > n - i && j < n + i) cout << "*"; else if (j <= n - i) //앞부분의 공백 cout << ' '; //뒷부분 공백 출력하려고 하면 출력형식 잘못되었다고 나옴 } cout << '\n'; } return 0; }
'알고리즘 문제 풀이 > 백준 온라인 저지' 카테고리의 다른 글
백준 2447번: 별 찍기 - 10 (C++) (0) | 2019.07.14 |
---|---|
백준 2443번: 별 찍기 - 6 (C++) (0) | 2019.07.14 |
백준 2441번: 별 찍기 - 4 (C++) (0) | 2019.07.14 |
백준 2440번: 별 찍기 - 3 (C++) (0) | 2019.07.14 |
백준 2439번: 별 찍기 - 2 (C++) (0) | 2019.07.14 |