Для хранения 1 символа необходимо log(2)12 ≈ 4 бита
Для хранения 1 пароля необходимо 15*4 = 60 бит = 60/8 байт ≈ 8 байт
(оба раза выполняем округление до целого в большую сторону)
Для хранения 20 паролей используется 20*8 = 160 байт,
на дополнительные сведения остается 300-160 = 140 байт
Дополнительные сведения для одного пользователя требуют:
140/20 = 7 байт
По трем сторонам - формула Герона.
var a,b,c,p:real;
begin
write('Введите стороны: ');
readln(a,b,c);
p := (a + b + c) / 2;
writeln('Площадь равна ', sqrt(p * (p - a) * (p - b) * (p - c)):9:4);
end.
А через основание и высоту (твоя формула):
var a,h:real;
begin
write('Введите длину основания и высоты, проведенной к нему: ');
readln(a, h);
writeln('Площадь равна: ', (a * h) / 2:9:4);
:9:4 -- это такой оператор, который выводит число в формате с фиксированной точкой и 4 знаками после запятой.
=MIN($G$2; SUM($B$3:B3))
Короче, идея такая. Использовать функцию MIN.
Она выберет наименьшее значение из числа в ячейке G2 и суммы ячеек от B3 до текущей 3. (Знаком $ фиксируем адрес строки и столбца, чтоб при копировании не съехал).
Копируем, выделяем ячейку B4 ctrl+C выделяем С4 ctrl+V и в формуле автоматом B3 заменится на С3. Т.е. в С4 будет такая формула:
=MIN($G$2; SUM($B$3:С3)) и т.д. Или можно "протянуть за уголок"
У меня Calc от Libre Ofice. Оригинальный формат ods. При экспорте возможны ошибки. Я в каком-то Excel помнится встречал такое, что названия функций писались русскими буквами (МИН, СУММ).
Подправите под свою таблицу.
На картинке видно, что в ячейке E3 я превысил план.
1280 * 160 = 204800 - пикселей.
175 * 1024 * 8 = 1433600 - бит.
1433600 / 204800 = 7 - бит на пиксель.
<span>2^7 = 128 - максимальное количество цветов.</span>
1)сложение А и В
2) отрицание А, умноженного на В
3) умножение оотрицательных А и В
5) отрицание А, сложенного с В