티스토리 뷰

문제 링크

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

 

2522번: 별 찍기 - 12

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

www.acmicpc.net

 

구현 코드

 

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