1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include <stdio.h> #include <vector> using namespace std; vector<int> A; int rec(int idx){ int i = A.size(); A.push_back(0); if (idx >= 1000) return i; A[i] = rec(idx+1); return i; } int main(){ A.clear(); rec(0); printf("A :"); for (int i=0; i<5 && i<A.size(); i++) printf(" %d",A[i]); puts(""); fflush(stdout); } |
-
upload with new input
-
result: Runtime error time: 0s memory: 3028 kB signal: 11 (SIGSEGV)
6
A : 0 0 0 0 0
-
result: Runtime error time: 0s memory: 2984 kB signal: 11 (SIGSEGV)
A : 0 0 0 0 0
-
result: Runtime error time: 0s memory: 2984 kB signal: 11 (SIGSEGV)
A : 0 0 0 0 0
-
result: Runtime error time: 0s memory: 2984 kB signal: 11 (SIGSEGV)
5
A : 0 0 0 0 0
-
result: Runtime error time: 0s memory: 3028 kB signal: 11 (SIGSEGV)
A : 0 0 0 0 0
-
result: Runtime error time: 0s memory: 3028 kB signal: 11 (SIGSEGV)
A : 0 0 0 0 0


