반응형
백준 BAEKJOON 32246번 빙고 막기 [PYTHON/파이썬]
<문제 출처> (BRONZE Ⅲ)
https://www.acmicpc.net/problem/32246
<풀이>
처음에는 예제 풀이만 보고 빙고판에 칠해야 하는 칸이 N개인 줄 알았으나 N이 2일 때만 함정이 숨어있었다.
조건 중 '길이가 N인 두 개의 대각선 각각에 하나 이상의 칸이 칠해져 있다.'를 생각해보면
N이 2일 때는 대각선이 무조건 비게 되므로 한 칸 더 칠해주니 3을 출력하고
나머지 값일 때는 N을 출력하면 된다.
<코드>
N = int(input())
if N == 2:
print(3)
else:
print(N)
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 32216번 찬물 샤워 [PYTHON/파이썬] (1) | 2024.09.13 |
---|---|
백준 BAEKJOON 32215번 코드마스터 2024 [PYTHON/파이썬] (0) | 2024.09.12 |
백준 BAEKJOON 32171번 울타리 공사 [PYTHON/파이썬] (0) | 2024.09.11 |
백준 BAEKJOON 32209번 다음 달에 봐요 [PYTHON/파이썬] (1) | 2024.09.06 |
백준 BAEKJOON 32184번 디미고에 가고 싶어! [PYTHON/파이썬] (0) | 2024.09.05 |