Record Case Detail

Notes

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

Stderr

=================================================================
==23936==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7ffd70aeb000 at pc 0x55824390880d bp 0x7ffd70aea780 sp 0x7ffd70aea770
WRITE of size 4 at 0x7ffd70aeb000 thread T0
    #0 0x55824390880c in main (/out/package/sam_mem+0x580c)
    #1 0x7f379c069b96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)
    #2 0x558243909169 in _start (/out/package/sam_mem+0x6169)

Address 0x7ffd70aeb000 is located in stack of thread T0 at offset 2000 in frame
    #0 0x55824390522f in main (/out/package/sam_mem+0x222f)

  This frame has 23 object(s):
    [32, 33) '<unknown>'
    [96, 100) 'opsize'
    [160, 164) 'instsize'
    [224, 228) 'temp'
    [288, 292) '<unknown>'
    [352, 356) '<unknown>'
    [416, 420) 'temp2'
    [480, 484) 'temp1'
    [544, 576) '__tmp'
    [608, 640) '__tmp'
    [672, 704) '__tmp'
    [736, 768) '__tmp'
    [800, 832) '__tmp'
    [864, 896) '__tmp'
    [928, 960) '__tmp'
    [992, 1024) '__tmp'
    [1056, 113

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


        

JOJ Answer

PUSHI 85808006
51886834 77843054 58906371 66993369 46745613 73723609 32156507 98463025 40841113 13072656 79132282 67169913 34040285 92186579 42995035 85808006 
PUSHI 1 STORE NOR NOOP PUSHI 9 LOAD IFZ 11 NOOP PUSHI 1078585673 PUSHI 4 STORE PUSHI 9 STORE PUSHI 1535416455 POP PUSHI 10 LOAD NOR NOOP IFZ 9 POP NOOP PUSHI 1658060760 NOR IFZ 12 POP ADD PUSHI 0 IFZ 14 IFZ 6 LOAD PUSHI 196598699 PUSHI 861401114 ADD LOAD ADD HALT LOAD ADD NOOP PUSHI 944386872 IFZ 20 STORE NOOP IFZ 30 PUSHI 4 LOAD POP NOOP HALT 
41107445 11180890 97326372 42604197 71166825 41517846 7380211 22352795 35752879 80108732 52916976 63389792 93301516 33049111 92870062 3053488 
PUSHI 1
51886834 77843054 58906371 66993369 46745613 73723609 32156507 98463025 40841113 13072656 79132282 67169913 34040285 92186579 42995035 85808006 1 
STORE NOR NOOP PUSHI 9 LOAD IFZ 11 NOOP PUSHI 1078585673 PUSHI 4 STORE PUSHI 9 STORE PUSHI 1535416455 POP PUSHI 10 LOAD NOR NOOP IFZ 9 POP NOOP PUSHI 1658060760 NOR IFZ 12 POP ADD PUSHI 0 IFZ 14 IFZ 6 LOAD PUSHI 1965986