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;
}
proscream
RTE (SIGSEGV: segmentation fault, probably incorrect memory access or stack overflow)
위와 같은 런타임 오류가 뜨면서 정답이 아니게 되었는데,
아래 제 코드에서 어떤 문제가 있는지 알 수 있을까요?
8년 전