JLIS 런타임 오류 질문있습니다. proscream RTE (SIGSEGV: segmentation fault, probably incorrect memory access or stack overflow) 위와 같은 런타임 오류가 뜨면서 정답이 아니게 되었는데, 아래 제 코드에서 어떤 문제가 있는지 알 수 있을까요? #include <iostream> using namespace std; int main() { int C, n, m, A, B; cin >> C; for (int i = 0; i < C; i++) { int JLIS[100] = { 0 }; int count_JLIS = 0; cin >> n >> m; if (n < 1 && m < 1 && n > 100 && m > 100) { exit(0); } for (int j = 0; j < n; j++) { cin >> A; if (JLIS[A] == 0) { count_JLIS++; JLIS[A] = A; } } for (int k = 0; k < m; k++) { cin >> B; if (JLIS[B] == 0) { count_JLIS++; JLIS[B] = B; } } cout << count_JLIS << endl; } return 0; } 6년 전
1개의 댓글이 있습니다. proscream JLIS의 배열의 크기를 늘려도보고 다른식으로 초기화도 해봤는데 똑같은 런타임오류로 안되네요 ㅠㅠ 6년 전 link 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
proscream
RTE (SIGSEGV: segmentation fault, probably incorrect memory access or stack overflow)
위와 같은 런타임 오류가 뜨면서 정답이 아니게 되었는데,
아래 제 코드에서 어떤 문제가 있는지 알 수 있을까요?
6년 전