프로그래머스 백준 문제

2920

전한준 2024. 9. 19. 18:40

공백(띄어쓰기) 또는 개행(줄 바꿈)을 기준으로 읽는다.

Scanner 의 입력 메소드들은 대부분 공백과 개행(' ', '\t', '\r', '\n' 등등..)을 기준으로 읽는다. 이 덕분에 사용자의 편의에 따라 쉽게 입력을 받을 수 있다.

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) throws IOException {
    Scanner sc=new Scanner(System.in);
    int n=sc.nextInt();
    boolean fix=true;
    if(n==1){
        for(int i=2;i<9;i++) {
            int temp = sc.nextInt();
            if (temp != i) {
                fix = false;
                System.out.println("mixed");
                break;
            }
        }
            if(fix){
                System.out.println("ascending");
            }

    }
    else if(n==8){
        for(int i=7;i>0;i--) {
            int temp = sc.nextInt();
            if (temp != i) {
                fix = false;
                System.out.println("mixed");
                break;
            }
        }
        if(fix){
            System.out.println("descending");
        }

    }
    else{
        System.out.println("mixed");
    }

    }
}

'프로그래머스 백준 문제' 카테고리의 다른 글

백준 10816 숫자카드2  (0) 2025.06.16
백준 이분탐색 2512  (0) 2025.06.16
2577  (0) 2024.09.02
백준 8958번  (0) 2024.09.02
2667번 단지 번호 붙이기  (0) 2024.07.23