개발자/C or C++

백준 2439번 [C/C+]

Mosser 2021. 10. 4.
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");
	}

}

실행결과

 

반응형

'개발자 > C or C++' 카테고리의 다른 글

백준 10871번 [C/C+]  (0) 2021.10.04
백준 14681번 [C/C+]  (0) 2021.10.04
백준 2438번 [C/C+]  (0) 2021.10.04
백준 11022번 [C/C+]  (0) 2021.10.04
백준 11021번 [C/C+]  (0) 2021.10.04

댓글