Challenge
Careers
Class
Connect
로그인 후 문제풀이가 가능합니다.
동계테스트 런타임오류
동계테스트 3,4 6,7 10,11 런타임 오류가 나는데 ㅜㅜ 어디서 틀린건지 잘 안보이네요 ㅜㅜ import sys # 입력부. N, M = map(int,sys.stdin.readline().split()) mat = [] for i in range(N): tmp = list(map(int,sys.stdin.readline().split())) mat.append(tmp) AIR = 0 ICE = 1 VISIT = 2 def dfs(x,y): # 범위를 나가는 경우 return if x<0 or x>=N or y<0 or y>=M: return 0 # 공기를 만나면 VISIT으로 바꿈 if (mat[x][y] == AIR): mat[x][y] = VISIT #visited, 외부공기 return 1 + dfs(x-1,y) + dfs(x,y...
동계 테스트 시점 예측 오답
동계 테스트 시점 예측에서 테스트 세트하나가 오답입니다. 외부 공기 설정하는 알고리즘이 맞는건지 모르겠습니다. 확인 부탁드립니다. #include #define N_MAX 100 #define M_MAX 100 int N, M = 0; int totalIce = 0; int meltingIce = 0; int Map[N_MAX][M_MAX] = {0}; int MeltMask[N_MAX][M_MAX] = {0}; int Count = 0; void ResetAir(int x, int y, int map[][M_MAX]); void FindOutsideAir(int x, int y, int map[][M_MAX]); int FindMeltingIce(int map[][M_MAX], int melt[][M_MAX]); void UpdateMeltedIce(int map[][M_MAX], int melt[][M_MAX]); int main...