백준 200561 백준 20056 마법사 상어와 파이어볼 (시뮬) www.acmicpc.net/problem/20056 20056번: 마법사 상어와 파이어볼 첫째 줄에 N, M, K가 주어진다. 둘째 줄부터 M개의 줄에 파이어볼의 정보가 한 줄에 하나씩 주어진다. 파이어볼의 정보는 다섯 정수 ri, ci, mi, si, di로 이루어져 있다. 서로 다른 두 파이어볼의 위치 www.acmicpc.net 이것도 문제이해하는데 한세월 코드도 중구난방 계속 런타임 에러 나서 원인을 찾아보니 int nx = ((i + dx[dir] * speed) + 1000*N) % N; int ny = ((j + dy[dir] * speed) + 1000*N) % N; 이 부분이 문제였다. 속력이 -1 * 1000이면 nx ny 가 마이너스가 되어버림 그래서 최대치인 1000을 곱해주었다... 2021. 2. 15. 이전 1 다음 반응형