

1. 문제 풀이 아이디어
- 칸의 수가 홀수일 경우, 머리와 꼬리가 인접하지 못하는 점을 활용해 문제를 해결할 수 있다.
2. 나의 정답 코드
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer stringTokenizer = new StringTokenizer(bufferedReader.readLine());
int mul = Integer.parseInt(stringTokenizer.nextToken()) * Integer.parseInt(stringTokenizer.nextToken());
System.out.println(mul % 2 == 0 ? mul : mul - 1);
bufferedReader.close();
}
}
3. 정리
- 입력 값의 곱을
mul
에 저장한다.
mul
이 짝수면 그대로 출력하고, 홀수면mul - 1
을 출력하여 문제를 해결한다.
Share article