#99
적대적인 나이트
채점 준비중
시간 제한
1000ms
메모리 제한
256MB
제출
4
정답
1
맞힌 사람
1
정답 비율
25.0%
문제
<div style="text-align: center;"> <img src="/media/martor/b410c3cb-9aec-47f0-aded-50099ddbb84c.png" width="400"> <p style="font-size: 14px; color: #555;">나이트는 직선으로 두 칸 이동 후, 옆으로 한 칸 이동하며, 이때 이동 과정에 있는 다른 기물을 뛰어넘을 수 있다.</p> </div>체스를 좋아하는 성현이는 기물 중 나이트를 가장 좋아한다! 나이트가 너무나도 좋은 나머지, 자신이 갖고 있는 다른 기물과 친구들이 갖고 있는 나이트를 모조리 교환하여 나이트만 무려 ~10^{100}~개나 갖고 있는 경지에 이르렀다!
나이트는 몹시 공격적이라, 체스판 위에 서로 공격할 수 있는 위치에 놓인 나이트들은 서로가 서로를 잡아먹어 버린다! 성현이는 N \times M 크기의 체스판에 나이트를 서로 공격하지 않도록 배치하고 싶다. 최대 몇 개의 나이트를 배치할 수 있을까?
입력
첫째 줄에 테스트 케이스의 수 T 가 주어진다. (1 ≤ T ≤ 10,000)
각 테스트 케이스의 첫째 줄에 N과 M이 공백으로 구분되어 주어진다. (1 ≤ N, M ≤ 10,000)
출력
배치할 수 있는 나이트의 최댓값을 출력한다.
예제 입력 1
2
2 4
1 1
예제 출력 1
4
1
코드 제출
로딩 중...
내 제출
아직 제출 내역이 없습니다.
맞은 사람
| 순위 | 사용자 | 언어 | 시간 | 메모리 | 코드 길이 |
|---|---|---|---|---|---|
| 🥇 | 202500392 | Java | 984ms | 45620KB | 1398B |