Юлия Соколовская1568
?>

Метеорологическая станция ведет наблюдение за влажностью воздуха. результатом одного измерения является целое число от 20 до 40 процентов, которое записывается при минимально возможного количества бит. станция сделала 80 измерений. определите информационный объем результатов наблюдений (в байтах

Информатика

Ответы

mnogomams47
Всего чисел:
40-20+1=21 - количество чисел
2^4  < 21 < 2^5 ---> 5 бит для кодировки одного числа
5*80 =400 бит =50 байт
ответ 50 байт
sochi-expert

То есть вы знаете, что такое filter, что такое лямбда-выражения, для чего нужен префикс " * ", но при этом не знаете, как считывать какие либо данные с клавиатуры?)))

Если вам нужно считывать слова по одному, вы можете воспользоваться генератором списков:

words = [input() for _ in range(N)] #где N - произвольная длина вводимого списка

Если вы хотите ввести все слова, которые нужно обработать, разом в одну строку, используйте строковый метод .split(sep) и вводите слова разделяя каким либо уникальным символом (обычно это просто пробел)

words = input().split(' ')

Если у вас есть сомнения по поводу вводимого текста, или в задании обговорено, что вводимый текст может быть хоть статьёй из газеты, используйте модули string и re, что бы удалить из текста всякую шелуху и уже потом с ним работать

import re

import string

rawInput = input()

CleanText = re.sub(r' +', ' ', re.sub(rf'[{string.punctuation}]|\n', '', rawInput)) #Это удалит из введённого текста повторяющиеся пробелы, знаки препинания и символы переноса строки

words = CleanText.split(' ')

ekrosenergoserv

То есть вы знаете, что такое filter, что такое лямбда-выражения, для чего нужен префикс " * ", но при этом не знаете, как считывать какие либо данные с клавиатуры?)))

Если вам нужно считывать слова по одному, вы можете воспользоваться генератором списков:

words = [input() for _ in range(N)] #где N - произвольная длина вводимого списка

Если вы хотите ввести все слова, которые нужно обработать, разом в одну строку, используйте строковый метод .split(sep) и вводите слова разделяя каким либо уникальным символом (обычно это просто пробел)

words = input().split(' ')

Если у вас есть сомнения по поводу вводимого текста, или в задании обговорено, что вводимый текст может быть хоть статьёй из газеты, используйте модули string и re, что бы удалить из текста всякую шелуху и уже потом с ним работать

import re

import string

rawInput = input()

CleanText = re.sub(r' +', ' ', re.sub(rf'[{string.punctuation}]|\n', '', rawInput)) #Это удалит из введённого текста повторяющиеся пробелы, знаки препинания и символы переноса строки

words = CleanText.split(' ')

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Метеорологическая станция ведет наблюдение за влажностью воздуха. результатом одного измерения является целое число от 20 до 40 процентов, которое записывается при минимально возможного количества бит. станция сделала 80 измерений. определите информационный объем результатов наблюдений (в байтах
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

dashkevich-76611
usmanovayanq2626
nebo2020
kiparistop
Ruslan374
tatry2005
eronch
Serkova_Elena251
Наталья
chapaevval
Ruslan Zarekovkin
libirishka7910
kyzua2475
vasearu
marketing3