<span>28МАЯ
1. длина цепочки </span>28МАЯ (5) нечётна ⇒ 28АЯ ⇒ 39АЯ
2. длина цепочки 39АЯ (4) чётна ⇒ 139АЯ ⇒ 240АЯ
From random import random
n = int(input("n = "))
a = []
b = []
for i in range(n):
c = int(random() * 50)
a.append(c)
print(a)
s = 0
for i in range(n-1,-1,-1):
s = s+a[i]
b.insert(0,s)
print(b)
Пример:
<span>n = 5
[5, 43, 7, 20, 36]
[111, 106, 63, 56, 36]</span>
Var x, y, i, c, s: integer;
begin
readln(x, y);
if (x < y) then
begin
for i := x to y do
begin
c := c + 1;
s := s + i;
end;
writeln('S = ', s, ' C = ', c);
end;
<span>end.
2)
const N = 10;
var a, c: array [0..N] of integer;
i: integer;
begin
for i := 0 to N do
a[i] := random(50);
for i := 0 to N do
begin
if (a[i] mod 2 = 0) then
c[i] := a[i] * a[i]
else
c[i] := 2 * a[i] * i;
end;
{Вывод массива, это для проверки, не обязательно, но если хотите...}
for i := 0 to N do
writeln('[', i, '] => ', c[i]);
<span>end.
<em>Учителям информатики очень лень говорить домашку х)</em></span></span>
Т.к 256 цветов то, 8 бит на пиксель. Всего 800 пикселей следовательно, 800*8=1600 бит. 1 байт =8 бит следовательно ,размер рисунка равен 1600/8=800 байт (Вроде так должно быть)