Пусть x = 3, y = 6 тогда по шагам получим:
a = 3 b = 6
a := a + b; a = 9 b = 6
b := b - a; a = 9 b = -3
a := a + b; a = 6 b = -3
b := - b; a = 6 b = 3
Ответ: вариант a
вот программа ее можно обернуть функцию тогда будет более функционально а так тут просто цикл и работа со строками я тебе два варианта дал сам выберишь какой лучше
Всего цветов N=2. По формуле N=2^i узнаём, что вес одного символа, в данном случае значение цвета для одного пикселя равно 1. Количество пикселей обозначается буквой K и равно 52*14. По формуле I=K*i узнаём
I=52*14*1=728 бит
Первые различающиеся байты переведем в двоичную систему счисления(третий байт):
Найдем наименьшее возможное значение третьего байта. Выпишем в столбик двоичные записи чисел 128 и 137. Добавим еще одну строчку, в которую будем записывать минимально возможное значение третьего байта. Если значения в столбике одинаковые, то ставим соответствующее число, если они различаются, ставим какой-нибудь знак. Я поставил знак '?'.
Теперь перенесем все '?' к последней единице(в нашем случае она и первая):
Так как нам нужно найти
наименьшее возможное значение, заменяем '?' на нули:
Т.к. в маске подсети сначала идут только единицы, а затем нули, то логично, что если третий байт имеет значение 1000 0000, то первый и второй байт имеют значения 11111111.
Следовательно наименьшая маска подсети имеет вид: 11111111.11111111.10000000.00000000
Ответ: 17 единиц.
Чат это когда просто разговор а видео это типо по видеосвязи