알고리즘 공부/CodeUp

1370 : 지그재그 출력하기

콩이아부지이 2021. 8. 26. 21:57
728x90

높이 h와 반복휫수 r이 주어질때, 별을 다음과 같이 지그재그로 출력하자.

예) 3 2

* * * * * * * * * *

입력

높이 h과 반복횟수 r가 한줄에 주어진다.(1<= h, r<=40)

출력

지그재그로 출력한 모습을 출력한다.

입력 예시   예시 복사

3 3

 

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		int b = sc.nextInt();
		for (int k = 0; k < b; k++) {
			for (int i = 0; i < a; i++) {
				for (int j = 0; j < i; j++) {
					System.out.print(" ");
				}
				System.out.print("*");
				System.out.println();
			}
			for (int i = a-2; i >= 0 ; i--) {
				for (int j = 0; j < i; j++) {
					System.out.print(" ");
				}
				System.out.print("*");
				System.out.println();
			}
		}
	}//main 
}
728x90