16918 파이썬1 [python]16918_붐버맨 사용한 자료구조 및 개념 : 이차원리스트 💡 문제풀이 아이디어 및 어려웠던 점 💫 아이디어 1️⃣ 기존 폭탄 위치를 참고하기 위해 폭탄이 터진 결과를 새로운 이차원 배열에 기록한다. 2️⃣ 이후 원래 폭탄 배열을 새로 기록한 폭탄 배열로 바꾼다. 3️⃣ 짝수번째 타임에는 무조건 모든 폭탄이 설치되어 있으니 짝수 번째라면 바로 모든 폭탄이 설치된 배열을 출력한다. 4️⃣ 원하는 시간이 될 때까지 반복한다. ✅ 이 문제는 첫 번째 폭탄이 터진 결과와 그 다음 폭탄이 터진 결과가 반복되는데 반복된다는 것을 활용하여 조건처리를 따로 진행해 연산을 훨씬 줄일 수 있다! Solution Code & 주석 import sys input = sys.stdin.readline def boom(x, y): temp[x][.. 2023. 9. 13. 이전 1 다음