https://www.acmicpc.net/problem/5988
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. 후기
'코딩테스트 준비 > 백준' 카테고리의 다른 글
[백준] 1978번 - 소수 찾기 [Java] (0) | 2024.12.03 |
---|---|
[백준] 5597번 - 과제 안 내신 분..? [Java] (0) | 2024.12.03 |
[백준] 10102번 - 개표 [Java] (0) | 2024.12.03 |
[백준] 27323번 - 직사각형 [Java] (0) | 2024.12.02 |
[백준] 10101번 - 삼각형 외우기 [Java] (0) | 2024.12.02 |