<em>// PascalABC.NET 3.3, сборка 1573 от 04.11.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
for var a:=1 to 9 do
for var b:=1 to 9 do
for var c:=1 to 9 do
if 100*a+10*b+c=5*a*b*c then Write(a,b,c,' ');
end.
<u>Результат</u>
175
Для кодирования 16 символов достаточно 4 бит (2^4=16)
1,16Мб=1,16*1024*1024=1216348,16 байт
1216348,16*8=9730785,28 бит
9730785,28 бит/ 4 бита=2432696,32
Ответ: 2432696,32 символов
1. функция позволяет выводить цветной текст
2. i и s = целые числа
3. старт программы
4. очистка экрана от всех символов (если есть)
5. s=0
6. цикл, от 2 до 100, начать
7. если число делится на 2 без остатка, то s=s+1 (s постоянно увеличивается на 1, если число кратно 2) // после 98 проверок, цикл заканчивается
8. вывод суммы четных чисел (s)
9. конец
Это телефон, скайп и т.п.
//PascalABC.NET 3.1 сборка 1239
uses GraphABC;
const
n = 4;
begin
Window.CenterOnScreen;
var h := 100;
Window.SetSize(h * n, h * n);
Pen.Width := 3;
for var i := 1 to n - 1 do
begin
Pen.Color := clRandom;
Polyline((h * i, h * 0), (h * n, h * (n - i)), (h * (n - i), h * n), (h * 0, h * i), (h * i, h * 0));
end;
end.