Сначала переводим из 16 системы счисления в 10
F9D2=F*16^3+9*16^2+D*16+2=63954
Теперь десятичное число 63954 переводим в 2 систему счисления:
63954/2 =31977 остаток 0
31977/2=15988 ост 1
15988/2=7994 ост 0
7994/2=3997 ост 0
3997/2=1998 ост 1
1998/2=999 ост 0
999/2=499 ост 1
499/2=249 ост 1
249/2=124 ост 1
124/2=62 ост 0
62/2=31 ост 0
31/2=15 ост 1
15/2=7 ост 1
7/2=3 ост 1
3/2=1 ост 1
Записываем 1 и все остатки в обратном порядке, получаем:
1111100111010010 в 2 системе счисления. число занимает 16 ячеек, т.е. 2 байта как и в условии
Получаем ответ: 1111100111010010
Для сложения двух обыкновенных дробей а/b и с/d нужно привести их к общему знаменателю b · d, для чего числитель первой дроби умножить на знаменатель второй дроби, а числитель второй дроби умножить на знаменатель первой дроби, т. е. а · d, с · b. Полученные результаты сложить (а · d + b · с) и считать числителем результата. Знаменателем результата считать b · d.
В большинстве случаев, скопированный объект может быть неоднократно вставлен. Или точнее сказать - почти всегда.
Но бывают программы которые после вставки очищают буфер обмена.
Так же есть программы, такие как Punto Switcher (которые переводят не правильно набранный, в другой раскладке текст) которые используют тот же буфер обмена (и если у вас в нем был скопирован какой то текст - он просто подменится этой программой).
Ну и последнее: операция "вырезать" вместо скопировать, не сохраняет содержимое в буфере обмена после его вставки, так, что в отличии от копирования, вставкв будет возможна только один раз
Использовать Робот
алг
нач
нц пока не справа свободно
закрасить
вверх
кц
нц пока не сверху свободно
закрасить
вправо
кц
если сверху свободно то
влево
вниз
все
нц пока не слева свободно
закрасить
вниз
кц
если сверху свободно то
вверх
все
кон