티스토리 뷰

문제 링크

https://www.acmicpc.net/problem/2444

 

2444번: 별 찍기 - 7

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

www.acmicpc.net

 

구현 코드

 

#include <iostream>
using namespace std;
int main(){
int n;
cin >> n;
for(int i=0;i<n;i++){
for(int j=i;j<n-1;j++){
cout << ' ';
}
for(int k=0;k<i*2+1;k++){
cout << '*';
}
cout << endl;
}
for(int i=1;i<n;i++){
for(int j=0;j<i;j++){
cout << ' ';
}
for(int k=i+1;k<n*2-i;k++){
cout << '*';
}
cout << endl;
}
return 0;
}
view raw 2444.cpp hosted with ❤ by GitHub
n = int(input())
for i in range(n):
print(' ' * (n-i-1), end='')
print('*'*(i*2+1))
for i in range(1,n):
print(' ' * i, end='')
print('*'*((n*2)-(i*2+1)))
view raw 2444.py hosted with ❤ by GitHub