본문 바로가기
코딩테스트 준비/백준

[백준] 5988번 - 홀수일까 짝수일까 [Java]

by mwzz6 2024. 12. 3.

https://www.acmicpc.net/problem/5988

 

[백준] 5988번 - 홀수일까 짝수일까 [Java]


1.  아이디어

 

홀수인지 짝수인지만 판단하면 되는 간단한 문제지만 기본 타입을 넘어서는 범위로 입력이 주어지는 점에 주의해야 한다.


2. 문제풀이

 

홀짝 여부는 1의 자리 수만 판단하면 알 수 있으므로 1의 자리 수만 입력에서 추출해서 계산하면 된다.


3. 코드

 

import java.io.*;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        int N = Integer.parseInt(br.readLine());

        for (int i = 0; i < N; i++) {
            String K = br.readLine();
            int num = K.charAt(K.length() - 1) - '0';

            bw.write(num % 2 == 0 ? "even\n" : "odd\n");
        }

        bw.flush();
    }
}

4. 후기