hahn

[백준 - JAVA] 별 찍기 - 21 본문

코딩테스트 연습/백준(JAVA)

[백준 - JAVA] 별 찍기 - 21

hahn 2021. 9. 17. 11:05
728x90
반응형

10996번: 별 찍기 - 21 (acmicpc.net)

 

10996번: 별 찍기 - 21

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.

www.acmicpc.net

더보기
import java.util.Scanner;

class Main{
    
    public static void main(String[] args){
        
        Scanner sc = new Scanner(System.in);
		
		int inputNumber = sc.nextInt();
		
		String pattern = "*",
			   pattern1 = " *";
		
		for(int i = 2; i < inputNumber; i++) {
			
			if(i % 2 == 0) {
				
				pattern += " *";
				
			}else {
				
				pattern1 += " *";
				
			}
			
		}
		
		for(int i = 0; i < inputNumber * 2; i++) {
			
			if(i % 2 == 0) {
				
				System.out.println(pattern);
				if(inputNumber == 1) break;				
			}else {
				
				System.out.println(pattern1);
				
			}
			
		}
        
    }
    
}

 

728x90
반응형

'코딩테스트 연습 > 백준(JAVA)' 카테고리의 다른 글

[백준 - JAVA] 별 찍기 - 23  (0) 2021.09.17
[백준 - JAVA] 별 찍기 - 22  (0) 2021.09.17
[백준 - JAVA] 별 찍기 - 20  (0) 2021.09.17
[백준 - JAVA] 별 찍기 - 19  (0) 2021.09.17
[백준 - JAVA] 별 찍기 - 18  (0) 2021.09.16