[알고리즘] 감시 python (백준 15683)
https://www.acmicpc.net/problem/15683 CCTV 감시 문제 풀이 설명1. 문제 개요N×M 크기의 사무실에 여러 대의 CCTV가 설치되어 있음CCTV는 1~5번까지 5종류가 있으며, 각각 감시할 수 있는 방향이 다름CCTV는 90도씩 회전 가능하며, 벽을 통과할 수 없음목표: CCTV 방향을 적절히 조절하여 사각지대를 최소화2. 주요 자료구조 설명CCTV 방향 정의dirs = { 1: [[(1, 0)], [(0, 1)], [(-1, 0)], [(0, -1)]], # 1번 CCTV: 한 방향 2: [[(1, 0), (-1, 0)], [(0, 1), (0, -1)]], # 2번 CCTV: 양방향 3: [[(-1, 0), (0..
2024. 11. 14.