Есть ответ 👍

На прямой в начале координат сидит кузнечик. из любой точки, где он находится, он может прыгнуть на 33 см или на 55 см в любую сторону. на какое наименьшее (ненулевое) расстояние он может удалиться от начала координат? пример. если кузнечик может прыгать на 5 см или 3 см, то он может удалиться на 1 см. например, так: прыгнуть два раза вправо на 5 см, а затем три раза влево на 3 см.

265
353
Посмотреть ответы 2

Ответы на вопрос:


#код на ruby 2.2.3p173 def zadanie(jump1, jump2)       min = jump1       for i in 1..1000             next if (i*jump1)%jump2 == 0 or (i*jump2)%jump1 == 0             if min > (i*jump1)%jump2                   min = (i*jump1)%jump2                   p [min, "#{i} * #{jump1} - #{i*jump1/jump2} * #{jump2}"]             end             if min > (i*jump2)%jump1                   min = (i*jump2)%jump1                   p [min, "#{i} * #{jump2} - #{i*jump2/jump1} * #{jump1}"]             end       end       return min end # # примеры применения p zadanie(33, 55) вывод [22, "1 * 55 - 1 * 33"] [11, "2 * 33 - 1 * 55"] 11 т.е. минимум при 2 * 33 - 1 * 55 = 11

Вдвоичную: 631 -  1001110111, 78 -  1001110, 15 -  1111, 1001 -  1111101001, 737 -  1011100001.  в восьмеричную:   71718 -  214046,  22222 -  53316,  131 -  203, 101010 -  305222, 1351 -  2507.в шестнадцатеричную:   135790 -  2126e,  99999 -  1869f, 3001 -  bb9.из двоичной в восьмеричную:   010101110 -  256,  001011101110  -  1356,  001110011100111 -  16347.  из двоичной в шестнадцатеричную:   0011110111101111 -  3def,  101010  -  2a,  001100110011000101010101  -  333155.

Популярно: Информатика