extern io_get_dec, io_print_dec, io_newline
section .text
global main
main:
call io_get_dec
mov ebx, eax ;тут х
call io_get_dec
mov ecx, eax ;тут сколько докупаем
call io_get_dec
mov esi, eax ;тут сколько теряем
call io_get_dec
mov edi, eax ;тут искомый год
sub edi, 2011 ; сколько прошло лет
mov eax, ecx
mul edi ;сколько книг докупили за все время
mov ecx, eax ;сохранились
mov eax, esi
mul edi ;сколько книг докупили за все время
mov esi, eax ;сохранились
add ebx, ecx
sub ebx, esi ;посчитали ответ
mov eax, ebx
call io_print_dec ;переложили и вывели
xor eax, eax
ret