n, counter, spisok, new_spisok = int(input()), 0, [], []
while counter != n:
spisok.append(int(input()))
counter += 1
c1, c2 = int(input()), int(input())
for i in spisok:
if c1 <= i <= c2:
new_spisok.append(i)
print(new_spisok, len(new_spisok))
Объяснение:
1) хз зачем там цикл while, но раз в условии написано, то сделал через него;
2) скорее всего работать нужно со списками, а не массивами, так как append - метод списка;
3) если нужно, могу объяснить каждую строку;
4) формат вывода массива не указан, поэтому вывод обычного массива с его длиной через запятую;
5) нижние слеши это пробелы типа)
Количество символов: 200*50*80
Количество рисунков: 10
Параметры рисунка:
K = 800×600N = 16 цветов - ?
Находим информационный объем текста:
В условии не сказано, в какой кодировке записан текст, поэтому считаем как 1 байт.
[текста] = 200*50*80*1 = 800 000 байт.
Находим информационный объем рисунка:
i = log₂N = log₂16 = 4 бита
[рисунка] = K*i = 800*600*4 = 1 920 000 бит = 240 000 байт.
[рисунков] =
[рисунка] * 10 = 2 400 000 байт.
Находим информационный объем книги:
=
[текста] +
[рисунков] = 800000 + 2400000 = 3200000 байт
= 3200000 байт = 3125 КБ ≈ 3,05 МБ
ответ: 3125 КБ (примерно 3,05 МБ)
Поделитесь своими знаниями, ответьте на вопрос:
Сколько цветов будет содержать палитра, если на один пиксель отводится 4 бита памяти? если нетрудно подробное решение
i = 4
N - ?
Решение:
N = 2^i
N = 2^4 = 16