Skip to content

Instantly share code, notes, and snippets.

@Yosshi999
Created August 27, 2017 12:55
Show Gist options
  • Save Yosshi999/a4a12e1ce87e926e8a23bf904ce69bc6 to your computer and use it in GitHub Desktop.
Save Yosshi999/a4a12e1ce87e926e8a23bf904ce69bc6 to your computer and use it in GitHub Desktop.
label 6
push 1
push 0
heap_store
push 2
push 1
heap_store
push 0
read_num
push 0
heap_load
push 8
label 1
push 1
sub
swap
dup
push 10
mod
push 2
heap_load
mul
push 1
heap_load
add
push 1
swap
heap_store
push 2
heap_load
push 2
mul
push 2
swap
heap_store
push 10
div
swap
dup
jz 5
j 1
label 5
pop
pop
push 1
heap_load
push 2
push 0
heap_store
label 2
push 2
heap_load
push 1
add
push 2
swap
heap_store
dup
jz 3
dup
jneg 4
push 2
heap_load
sub
j 2
label 3
pop
push 1
put_num
j 6
label 4
pop
push 0
put_num
j 6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment