개발자/C or C++
백준 2439번 [C/C+]
Mosser
2021. 10. 4. 20:00
728x90
반응형
문제
해결 방법
이 문제는 이중 반복문을 이용하여 풀 수 있습니다. 이 전의 2438 문제를 응용하여 풀면 되는데요. 언제 별표를 찍어야하고, 언제 공백을 그려야 할 지, 생각해보시고, 직접 손으로 한번 짜보신 후에 풀어보시면 쉽게 풀 수 있을거라고 생각합니다. 힌트라면 별표의 개수가와 Newline의 개수가 똑같다는걸 생각해보시면 될 듯합니다.
소스코드
#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
int i=0;
int j=0;
for(i=0;i<n;i++){
for(j=n;j>0;j--){
if(j<=i+1){
printf("*");
}else{
printf(" ");
}
}
printf("\n");
}
}
실행결과
반응형