Привет, всегда рада помочь, решение на фотографии)
2 в двоичной записи единица и ноль
2^N это единица и N нулей.
(2^N - 1) это N единиц
((2^N - 1) - 2) = (2^N - 3) это N-2 единицы, ноль и единица (N>=2 иначе всё плохо)
8 - единица и 3 нуля
8^N - единица и 3*N нулей
Последний шаг делайте сами.
<span>Ответ: 1+ (1024 - 1) = 1024</span>
Во вложении - файл с рабочей книгой Excel 2003. Поскольку на мои вопросы ответов не последовало, написал так, как понял задание.
Форма появляется, если переключиться между листами рабочей книги кликом мышью по ярлычку листа.
Так как 1 символ = 1 бит, получается:
73 бит=9байт 1 бит
<em>// PascalABC.NET 3.3, сборка 1579 от 18.11.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(17,42,65); a.Println;
var k:=a.Where(t->t=50).Count; // кол-во элементов =50 - задание 2
Writeln('Кол-во элементов, равных 50: ',k);
a.Transform(t->t=50?0:t); a.Println // замена и вывод - задание 1
end.
<u>Пример</u>
65 45 55 47 50 44 45 43 50 51 44 43 56 45 65 51 65
Кол-во элементов, равных 50: 2
65 45 55 47 0 44 45 43 0 51 44 43 56 45 65 51 65