Record Case Detail

Notes

This function is in beta test. Please help improve it in the issues here.

Stderr

=================================================================
==35662==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 2308 byte(s) in 577 object(s) allocated from:
    #0 0x515ea0  (/out/package/calc_mem+0x515ea0)
    #1 0x51bbd5  (/out/package/calc_mem+0x51bbd5)
    #2 0x51c687  (/out/package/calc_mem+0x51c687)
    #3 0x7fd56c98ec86  (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)

Direct leak of 1700 byte(s) in 425 object(s) allocated from:
    #0 0x515ea0  (/out/package/calc_mem+0x515ea0)
    #1 0x51b079  (/out/package/calc_mem+0x51b079)
    #2 0x51c687  (/out/package/calc_mem+0x51c687)
    #3 0x7fd56c98ec86  (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)

Direct leak of 100 byte(s) in 25 object(s) allocated from:
    #0 0x515ea0  (/out/package/calc_mem+0x515ea0)
    #1 0x51ab67  (/out/package/calc_mem+0x51ab67)

SUMMARY: AddressSanitizer: 4108 byte(s) leaked in 1027 allocation(s).

Hints

Your answer may be identical to the JOJ answer in the first several lines.

However, the main problem you meet now is Runtime Error. And the exit code of your program is 1, which should be 0.

Please double check your code to solve this problem and try again.

Your Answer

Bad input
Not enough operands
Bad input
Bad input
Not enough operands
Not enough operands
Bad input
Bad input
0x6020000002b0 0x602000000290 0x602000000270 0x602000000250 0x602000000230 0x602000000210 0x6020000005b0 0x602000000590 0x602000000570 0x602000000550 0x602000000530 0x602000000510 0x6020000004f0 0x6020000004d0 0x6020000004b0 0x602000000490 0x602000000470 0x602000000450 0x602000000430 0x602000000410 Bad input
Not enough operands
Bad input
Bad input
Bad input
Bad input
0x6020000008f0 0x6020000008d0 0x6020000008b0 0x602000000890 0x602000000870 0x602000000850 0x602000000830 0x602000000810 0x6020000007f0 0x6020000007d0 0x6020000007b0 0x602000000790 -85
Bad input
Bad input
0x602000000ad0 0x602000000ab0 0x602000000a90 0x602000000a70 0x602000000a50 0x602000000a30 0x602000000a10 0x6020000009f0 0x6020000009d0 0x6020000009b0 0x602000000990 0x602000000970 0x602000000950 Bad input
0x602000000d90 0x602000000d70 0x602000000d50 0x602000000d30 0x602000000d10 0x602000000cf0 0x602000000cd0 0x602000000cb0 0x602000000c90 

JOJ Answer

Bad input
Bad input
Bad input
Bad input
Not enough operands
Bad input
Bad input
Bad input
8 0 49 0 0 
Bad input
4187 12 93 -97 0 0 0 8 0 49 0 0 
Bad input

Bad input
Bad input
Bad input
Bad input
Bad input
Bad input
-85 -83 -29 64 0 -5 -24 0 17 42 
-85
Bad input
Bad input
-85 28 -83 -29 64 0 -5 -24 0 17 42 
Bad input
-67 0 0 -85 -83 28 -83 -29 64 0 -5 -24 0 17 42 
Bad input
Bad input
Bad input
Bad input
0 55 40 0 0 -68 -61 10 -65 -65 0 -52 86 0 0 70 
Divide by zero
Bad input
Not enough operands
Bad input
Bad input
Not enough operands
Bad input
6 -94 
Bad input
Bad input
Divide by zero
Divide by zero
-92
Bad input
Bad input
Bad input
Bad input
Bad input
0
Bad input
Bad input
47
Divide by zero
0 0 0 0 32 -49 35 18 -49 38 24 106 0 -74 0 71 85 0 95 
Bad input
Not enough operands
2
Not enough operands
Bad input
Bad input
Bad input
Bad input
Bad input
53
Bad input
Bad input
Bad input
Bad input
Bad input
Divide by zero
Bad input
Bad input
Bad i