아기 상어

· 백준
코드1#include #include #include #include using namespace std;// 아기 상어의 크기는 2// 0은 빈칸, 1,2,3,4,5,6은 물고기의 크기 9는 상어// 먹을 수 있는 물고기가 1마리라면 그 물고기를 먹음// 먹을 수 있는 물고기가 여러 마리라면 가장 가까이에 있는 물고기 먹음// 거리가 가까운 물고기가 많다면 가장 위에 있는 물고기, 그런 게 많다면 가장 왼쪽에 있는 물고기를 먹음 (> 사용)// 이동 시 1초, 물고기를 먹으면 빈 칸// 아기상어는 자신의 크기와 같은 수의 물고기를 먹으면 크기 1 증가// 자신의 크기보다 큰 물고기 칸 통행 X, 나머지칸 지나감// 먹는 것은 자기보다 작은 물고기만// 거리는 bfs로 찾자const int dx[] = ..