Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .LC0:
- .string "%d%d%d"
- main:
- pushq %rbp
- movq %rsp, %rbp
- subq $16, %rsp
- leaq -12(%rbp), %rcx
- leaq -8(%rbp), %rdx
- leaq -4(%rbp), %rax
- movq %rax, %rsi
- movl $.LC0, %edi
- movl $0, %eax
- call __isoc99_scanf
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L2
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- addl %ecx, %eax
- cmpl %eax, %esi
- jle .L2
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L2
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L2
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L2
- movl -12(%rbp), %ecx
- movl -8(%rbp), %edx
- movl -4(%rbp), %eax
- movl %eax, %esi
- movl $.LC0, %edi
- movl $0, %eax
- call printf
- jmp .L3
- .L2:
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L4
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L4
- movl -4(%rbp), %edx
- movl -8(%rbp), %eax
- cmpl %eax, %edx
- jle .L4
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L4
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- addl %ecx, %eax
- cmpl %eax, %esi
- jle .L4
- movl -8(%rbp), %ecx
- movl -12(%rbp), %edx
- movl -4(%rbp), %eax
- movl %eax, %esi
- movl $.LC0, %edi
- movl $0, %eax
- call printf
- jmp .L3
- .L4:
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L5
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- addl %ecx, %eax
- cmpl %eax, %esi
- jle .L5
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L5
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L5
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L5
- movl -12(%rbp), %ecx
- movl -4(%rbp), %edx
- movl -8(%rbp), %eax
- movl %eax, %esi
- movl $.LC0, %edi
- movl $0, %eax
- call printf
- jmp .L3
- .L5:
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L6
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L6
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L6
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- addl %ecx, %eax
- cmpl %eax, %esi
- jle .L6
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L6
- movl -4(%rbp), %ecx
- movl -12(%rbp), %edx
- movl -8(%rbp), %eax
- movl %eax, %esi
- movl $.LC0, %edi
- movl $0, %eax
- call printf
- jmp .L3
- .L6:
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L7
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L7
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L7
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L7
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L7
- movl -4(%rbp), %ecx
- movl -8(%rbp), %edx
- movl -12(%rbp), %eax
- movl %eax, %esi
- movl $.LC0, %edi
- movl $0, %eax
- call printf
- jmp .L3
- .L7:
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %esi
- movl -4(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- addl %ecx, %eax
- cmpl %eax, %esi
- jle .L3
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L3
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %esi
- movl -8(%rbp), %eax
- imull $100, %eax, %ecx
- movl -12(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- addl %ecx, %eax
- cmpl %eax, %esi
- jle .L3
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -4(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L3
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -4(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -8(%rbp), %eax
- leal (%rdx,%rax), %esi
- movl -12(%rbp), %eax
- imull $100, %eax, %ecx
- movl -8(%rbp), %edx
- movl %edx, %eax
- sall $2, %eax
- addl %edx, %eax
- addl %eax, %eax
- leal (%rcx,%rax), %edx
- movl -12(%rbp), %eax
- addl %edx, %eax
- cmpl %eax, %esi
- jle .L3
- movl -8(%rbp), %ecx
- movl -4(%rbp), %edx
- movl -12(%rbp), %eax
- movl %eax, %esi
- movl $.LC0, %edi
- movl $0, %eax
- call printf
- .L3:
- movl $0, %eax
- leave
- ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement