1слово-поле,код буквы п-10111111
2слово-озеро
3слово-лес
Отгадать оказалось легко внимательно читайте задания я то же не сразу разобралась
P = 0
a = []
for i in range(int(input("Введите кол-во чисел: "))):
n = int(input("Введите каждое число отдельно: "))
a.append(n)
if n > 0:
p += 1
print(a)
print("Положительных: ", p)
В исходном файле 64 цвета: 2^N= 64 ---> N=6 бит для одного пикселя.
6*X - размер файла, где X - количество пикселей.
В черно - белом формате 2 цвета, (2^1=2) 1 бит - 1 пиксель.
6*X = X*1+50 *2^3
5*X=50*8
X=10*8 - количество пикселей
6*10*8 бит = 60 байт <--- ответ (размер исходного файла)
<em>// PascalABC.NET 3.2, сборка 1356 от 04.12.2016</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var r:=Range(1,ReadInteger('n='),2);
var p:=r.Aggregate(BigInteger(1),(i,j)->i*j);
var s:=r.Sum;
Writeln('x=',p,'/',s,'=',real(p)/s)
end.
<u>Пример</u>
n= 39
x=319830986772877770815625/400=7.99577466932194E+20