백준 21608번 상어 초등학교
[BaekJoon] 백준 21608번 상어 초등학교
[BaekJoon] 백준 21608번 상어 초등학교 🎈문제 https://www.acmicpc.net/problem/21608 💬설명 21년도 상반기 기출이었다. 그때 시험장에서 풀었었는데 준비가 안되어 있어서 제대로 풀지 못하고 헤맸던 것 같다. 지금 다시 풀어보니까 왜이렇게 쉬운 문제인지,,😢 시간을 재서 풀었더니 50분만에 풀었고, 한번에 솔브할 수 있었다. 문제를 보고 5가지 함수를 만들어줬다. solve(): 일종의 main 함수 like_max(arr): 비어있는 칸 중 좋아하는 학생이 인접한 칸이 가장 많은 칸들의 배열을 반환해주는 함수 empty_max(arr): 주어진 arr에서 인접한 칸 중 비어있는 칸이 가장 많은 칸(여러개일 수 있음) 배열을 반환해주는 함수 smallest_posi..