[문제 링크] 👇
풀이
1 : N 씩 자른다고 할 때 N이 짝수일 땐 Alice가, 홀수이면 Bob이 우승하게 된다.
통나무의 길이가 2 일 때, Alice가 먼저 자르기 때문에 짝수일 땐 Alice가 우승할 수 밖에 없다.
따라서 N이 2로 나뉘어 질 때 Alice를 출력하고, 그렇지 않으면 Bob을 출력한다.
Solution
T = int(input())
for test_case in range(1, T + 1):
N = int(input())
if N % 2 == 0:
result = "Alice"
else:
result = "Bob"
print(f"#{test_case} {result}")
'SWEA' 카테고리의 다른 글
[SWEA] 10200. 구독자 전쟁 (Python/D3) (0) | 2024.10.26 |
---|---|
[SWEA] 1209. [S/W 문제해결 기본] 2일차 - Sum (Python/D3) (0) | 2024.10.25 |
[SWEA] 1216. [S/W 문제해결 기본] 3일차 - 회문2 (Python/D3) (0) | 2024.10.25 |
[SWEA] 6692. 다솔이의 월급 상자 (Python/D3) (0) | 2024.10.24 |
[SWEA] 11856. 반반 (Python/D3) (0) | 2024.10.24 |