# n 입력
n = int(input())
# password 입력
password = list(map(int, input().split()))
# 함수들
# is_open(a, b, c)
def is_open(a, b, c):
# 하나라도 차가 2 이하면 열림
return abs(a - password[0]) <= 2 or abs(b - password[1]) <= 2 or abs(c - password[2]) <= 2
# 설계
# cnt
cnt = 0
# 완전 탐색 시작
for i in range(1, n+1):
for j in range(1, n+1):
for k in range(1, n+1):
# 열리면,
if is_open(i, j, k):
# cnt에 추가
cnt += 1
# 출력
print(cnt)'Algorithm(CodeTree, Python) > 완전탐색1' 카테고리의 다른 글
| [코드트리 자리 마다 숫자를 정하는 완전탐색] 두 가지로 열리는 자물쇠 python (0) | 2022.12.12 |
|---|---|
| [코드트리 자리 마다 숫자를 정하는 완전탐색] 개발자의 능력 3 python (0) | 2022.12.11 |
| [코드트리 구간 단위로 완전탐색] 밭의 높이를 고르게하기 python (0) | 2022.12.10 |
| [코드트리 구간 단위로 완전탐색] G or H 2 python (0) | 2022.12.09 |
| [코드트리 구간 단위로 완전탐색] 바구니 안의 사탕 2 python (0) | 2022.12.08 |