algorithm 백준 10995 별찍기 -20 (c)

less than 1 minute read

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 첫째 줄부터 차례대로 별을 출력한다.

입력 1

1

출력 1

*

입력 2

2

출력 2

* *
 * *

입력 3

3

출력 3

* * *
 * * *
* * *

[출처] : 백준 온라인 저지

풀이

#include <stdio.h>

int main() {
	int num;
	scanf("%d", &num);
	
	int i,j;
	for (i = 0; i < num; i++) {
		if (i % 2 != 0) printf(" ");
		for (j = 0; j < num; j++)
			printf("* ");
		printf("\n");
	}
}
  • 입력받은 숫자 n –> 별 n개를 n줄에 출력하기
    • * “ x n번 반복
  • 단, 홀수 행 앞에는 공백을 한 개 더 출력

Categories:

Updated:

Comments