Notes
This function is in beta test. Please help improve it in the issues
here.
================================================================= ==35671==ERROR: LeakSanitizer: detected memory leaks Direct leak of 41548 byte(s) in 10387 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 0x7f08e26e3c86 (/lib/x86_64-linux-gnu/libc.so.6+0x21c86) Direct leak of 32744 byte(s) in 8186 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 0x7f08e26e3c86 (/lib/x86_64-linux-gnu/libc.so.6+0x21c86) Direct leak of 2228 byte(s) in 557 object(s) allocated from: #0 0x515ea0 (/out/package/calc_mem+0x515ea0) #1 0x51ab67 (/out/package/calc_mem+0x51ab67) SUMMARY: AddressSanitizer: 76520 byte(s) leaked in 19130 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
Not enough operands Bad input 0 Bad input Bad input Not enough operands 0x602000000290 0x602000000270 0x602000000250 Bad input Bad input Bad input Not enough operands Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input 465 Bad input Bad input Bad input 0x602000000b30 0x602000000b10 0x602000000af0 0x602000000ad0 0x602000000ab0 0x602000000a90 0x602000000a70 0x602000000a50 0x602000000a30 0x602000000a10 0x6020000009f0 0x6020000009d0 0x6020000009b0 0x602000000990 0x602000000970 0x602000000950 0x602000000930 0x602000000910 0x6020000008f0 0x6020000008d0 0x6020000008b0 0x602000000890 0x602000000870 0x602000000850 0x602000000830 0x602000000810 Divide by zero 0x602000000fd0 0x602000000fb0 0x602000000f90 0x602000000f70 0x602000000f50 0x602000000f30 0x602000000f10 0x602000000ef0 0x602000000ed0 0x602000000eb0 0x602000000e90 0x602000000e70 0x602000000e50 0x602000000e30 0x602000000e10 0x602000000df0 0x602000000dd0 0x602000000db0 0x602000000d90 0x602000000d70 0x602000000d50 0x6
JOJ Answer
Not enough operands Bad input 0 Bad input Bad input Bad input Bad input 477 250 Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input 465 Bad input Bad input Bad input Bad input 0 -10 0 440 -170 465 0 -12 -12 1 0 432 -382 0 0 260 -367 -225 33 345 Bad input Bad input Divide by zero 414 0 461 0 0 0 440 -170 465 0 -12 -12 1 0 432 -382 0 0 260 -367 -225 33 345 Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input 0 0 Bad input -102 Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input Bad input 379 0 0 -435 -17622 -507 -288 0 1320 112 -179 379 0 0 -435 -17622 -507 -288 0 1320 112 -179 0 0 -435 -17622 -5