Notes
This function is in beta test. Please help improve it in the issues
here.
ASAN:DEADLYSIGNAL ================================================================= ==23792==ERROR: AddressSanitizer: SEGV on unknown address 0x7ffc4fa3d428 (pc 0x5606fd0fa316 bp 0x7ffc455d1420 sp 0x7ffc455d1040 T0) ==23792==The signal is caused by a READ memory access. #0 0x5606fd0fa315 in main (/out/package/sam_mem+0x3315) #1 0x7f6fa7196b96 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b96) #2 0x5606fd0fad59 in _start (/out/package/sam_mem+0x3d59) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV (/out/package/sam_mem+0x3315) in main ==23792==ABORTING
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
ifz NOOP PUSHI 794427658 NOOP POP IFZ 9 NOR PUSHI 8 STORE PUSHI 2037532393 POP POP PUSHI 756734813 IFZ 21 POP PUSHI 5 STORE ADD PUSHI 13 LOAD ADD PUSHI 758420973 NOR NOR PUSHI 5 STORE PUSHI 1162835849 PUSHI 0 IFZ 0 PUSHI 12 STORE IFZ 29 PUSHI 1959955868 POP PUSHI 0 IFZ 11 ADD LOAD STORE NOR NOOP STORE POP POP NOR STORE NOR PUSHI 1220658167 NOOP POP PUSHI 1778804106 PUSHI 6 STORE PUSHI 9 STORE ADD PUSHI 2 LOAD IFZ 18 PUSHI 831403688 IFZ 12 NOOP PUSHI 4 STORE IFZ 15 PUSHI 1354487521 POP POP NOR NOR NOR PUSHI 1065442434 PUSHI 13 LOAD PUSHI 0 IFZ 6 IFZ 11 ADD LOAD POP POP IFZ 25 NOOP NOR PUSHI 8 LOAD PUSHI 12 LOAD PUSHI 138210467 POP PUSHI 906510341 PUSHI 1129606584 POP NOOP PUSHI 8 LOAD PUSHI 0 STORE PUSHI 3 LOAD IFZ 29 PUSHI 0 IFZ 28 IFZ 16 PUSHI 459239221 PUSHI 1396183715 IFZ 28 PUSHI 359076853 NOOP POP LOAD STORE POP PUSHI 359295130 LOAD NOOP POP STORE HALT NOOP PUSHI 792318434 HALT NOOP NOR LOAD ADD NOR HALT NOOP LOAD NOOP PUSHI 15 LOAD PUSHI 3 STORE NOOP NOOP PUSHI 147118198 IFZ 28 PUSHI 5 LOAD POP NOOP NOO
JOJ Answer
782621129 1613289321 76041863 76041863 -1542713344 76041863 782621129 151956898 1704961213 248084418 -1938562288 1319510181 -1938562288 441257722 782621129 -1609039859 2055872929