gi5005   3년 전

기본 예제와 게시판에 있는 예제들을 돌려봤는데 정상적으로 나옵니다. 어디서 놓친 부분이 있는걸까요?

알고리즘은 다음과 같이 했습니다.

1. 상어 위치 입력 , mp  , vector shark에 저장

2. (row-1)*2 . (column-1) *2 주기가 있으므로 속력에서 나머지 연산후 저장

3.  fishman에 x좌표를 이동시켜주면서 Y좌표 가장 작은 상어 탐색후 저장 , 잡은 물고기 무게+

4. 원래 있는 상어 좌표와 겹치면 안되므로 새로운 tmp vector sharkcur 선언

4. 잡힌 물고기 skip, 물고기는 속력만큼 이동하면서 좌표밖으로 나갈시 예외처리

5. 이동한 위치에 자기보다 큰 상어가 있을경우 skip

6. 원래 mp , shark에 tmp, shrakcur 삽입

gi5005   3년 전

잡아먹힌 상어를 shark에 넣고있어서 수정했더니 해결했습니다

댓글을 작성하려면 로그인해야 합니다.