#99
Gold III

적대적인 나이트

시간 제한
1s
메모리 제한
256MB
제출
123
정답
17
맞힌 사람
15
정답 비율
12.4%

문제

나이트는 직선으로 두 칸 이동 후, 옆으로 한 칸 이동하며, 이때 이동 과정에 있는 다른 기물을 뛰어넘을 수 있다.

체스를 좋아하는 성현이는 기물 중 나이트를 가장 좋아한다! 나이트가 너무나도 좋은 나머지, 자신이 갖고 있는 다른 기물과 친구들이 갖고 있는 나이트를 모조리 교환하여 나이트만 무려 1010010^{100}개나 갖고 있는 경지에 이르렀다!

나이트는 몹시 공격적이라, 체스판 위에 서로 공격할 수 있는 위치에 놓인 나이트들은 서로가 서로를 잡아먹어 버린다! 성현이는 N×MN \times M 크기의 체스판에 나이트를 서로 공격하지 않도록 배치하고 싶다. 최대 몇 개의 나이트를 배치할 수 있을까?

입력

첫째 줄에 테스트 케이스의 수 TT 가 주어진다. (1≤T≤10 000)(1 ≤ T ≤ 10\,000)

각 테스트 케이스의 첫째 줄에 NN과 MM이 공백으로 구분되어 주어진다. (1≤N,M≤10 000)(1 ≤ N, M ≤ 10\,000)

출력

배치할 수 있는 나이트의 최댓값을 출력한다.

예제 입력 1

2
2 4
1 1

예제 출력 1

4
1
알고리즘 분류
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출

제출 내역이 없습니다.

맞은 사람
#순위사용자언어시간메모리코드 길이
9688🥇
iA
C++1ms1496KB502B
6731🥈
박지훈
C++1ms1496KB519B
6519🥉
박현민
C++2ms1496KB624B
47244
안녕하세요저희는20학번최민우와23학번박경서로이루어진팀입니다3인1조팀이지만팀원모집에어려움을겪어두명이서나오게되었습니다두명이라조금불리하겠지만열심히해서수상까지노려보겠습니다감사합니다
C++2ms1496KB1039B
47595
회식_하러_가야지
C++13ms1496KB702B
92886
이재준
Python17ms8860KB697B
52577
최태규
Python17ms8912KB761B
66068
심민우
C++19ms1496KB446B
97149
황준영
PyPy33ms56788KB290B
634810
고주환
Python50ms9064KB301B
682911
진시현
Python51ms9072KB266B
637712
홍진영
PyPy55ms57664KB358B
971313
IIIII
Java96ms45196KB1243B
705514
안용태
Java116ms46288KB1492B
535015
202500392
Java132ms46868KB1398B
난이도 투표
Gold III3명 투표· 4개월 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
#사용자문제결과언어시간메모리코드 길이제출 시간
9714
맞았습니다
PyPy33ms56788KB290B2026. 08. 03. 12:45
9713
맞았습니다
Java96ms45196KB1243B2026. 08. 03. 08:23
9712
맞았습니다
Java101ms46404KB1245B2026. 08. 03. 08:22
9688
맞았습니다
C++1ms1496KB502B2026. 07. 28. 13:08
9687
틀렸습니다
C++--530B2026. 07. 28. 13:06
9686
메모리 초과
C++--696B2026. 07. 28. 13:04
9680
틀렸습니다
Java--1393B2026. 07. 27. 14:23
9679
컴파일 에러
Java--1393B2026. 07. 27. 14:22
9678
컴파일 에러
Java--1395B2026. 07. 27. 14:22
9677
컴파일 에러
Java--1376B2026. 07. 27. 14:22
9288
맞았습니다
Python17ms8860KB697B2026. 07. 04. 07:51
9287
틀렸습니다
Python--693B2026. 07. 04. 07:48
7055
맞았습니다
Java116ms46288KB1492B2026. 05. 24. 12:34
7054
틀렸습니다
Java--1226B2026. 05. 24. 12:31
7049
틀렸습니다
Java--1391B2026. 05. 24. 12:13
7045
틀렸습니다
Java--1189B2026. 05. 24. 11:43
6829
맞았습니다
Python51ms9072KB266B2026. 05. 24. 03:55
6828
시간 초과
Python--363B2026. 05. 24. 03:53
6731
맞았습니다
C++1ms1496KB519B2026. 05. 22. 15:17
6730
맞았습니다
C++21ms1496KB447B2026. 05. 22. 15:17