polariskirov
?>

Оч много 1)сообщение занимает 6 страниц по 40 строк, в каждой строке записано по 60 символов. информационный объём всего сообщения равен 9000 байтам. какой информационный вес одного символа? сколько символов в алфавите языка, на котором записано это сообщение? 2)информационное сообщение объёмом 375 байтов состоит из 500 символов, какой информационный вес каждого символа этого сообщения? какова мощность алфавита, с которого было записано это сообщение?

Информатика

Ответы

Anastasiya Yevseeva948
1
375 байт = 375*8 бит = 3000 бит всего, значит на каждый символ приходится:
3000 / 500 бит = 6 бит
6ю битами мы может закодировать  различных символов.
ответ. не более чем 64                                                                                      2
 Число символов в сообщении равно:

Значит на каждый символ приходится:
9000 / 14400 байт = 9000 * 8 / 14400 бит = 5 бит
это информационный вес каждого символа.
с бит можно закодировать  различных символов.

ответ. 5 бит, 32 символа так надеюсь
slonikkristi69

#!/usr/bin/env python3

from collections import namedtuple

Timestamp = namedtuple('Timestamp', ['h', 'm', 's'])

Timestamp.__str__ = lambda self: "{h:02}:{m:02}:{s:02}".format(

h=self.h, m=self.m, s=self.s

)

def get_timestamp(s):

slices = (

(0, 2), (3, 5), (6, 9),

)

return Timestamp(*(int(s[l:r]) for l, r in slices))

SECS_IN_MINUTE = 60

SECS_IN_HOUR = SECS_IN_MINUTE * 60

SECS_IN_DAY = SECS_IN_HOUR * 24

def get_seconds(t):

ret = t.h * SECS_IN_HOUR

ret += t.m * SECS_IN_MINUTE

ret += t.s

return ret

Timestamp.__int__ = get_seconds

def get_timestamp_from_seconds(secs):

h = secs // SECS_IN_HOUR

h %= 24

secs %= SECS_IN_HOUR

m = secs // SECS_IN_MINUTE

secs %= SECS_IN_MINUTE

s = secs

return Timestamp(h, m, s)

A, B, C = [int(get_timestamp(input())) for _ in range(3)]

tm2 = 2*B + (C-A) % SECS_IN_DAY

tm = tm2 // 2 + tm2 % 2

tm = get_timestamp_from_seconds(tm)

print(tm)

sahabiev1987

#!/usr/bin/env python3

from collections import namedtuple

Timestamp = namedtuple('Timestamp', ['h', 'm', 's'])

Timestamp.__str__ = lambda self: "{h:02}:{m:02}:{s:02}".format(

h=self.h, m=self.m, s=self.s

)

def get_timestamp(s):

slices = (

(0, 2), (3, 5), (6, 9),

)

return Timestamp(*(int(s[l:r]) for l, r in slices))

SECS_IN_MINUTE = 60

SECS_IN_HOUR = SECS_IN_MINUTE * 60

SECS_IN_DAY = SECS_IN_HOUR * 24

def get_seconds(t):

ret = t.h * SECS_IN_HOUR

ret += t.m * SECS_IN_MINUTE

ret += t.s

return ret

Timestamp.__int__ = get_seconds

def get_timestamp_from_seconds(secs):

h = secs // SECS_IN_HOUR

h %= 24

secs %= SECS_IN_HOUR

m = secs // SECS_IN_MINUTE

secs %= SECS_IN_MINUTE

s = secs

return Timestamp(h, m, s)

A, B, C = [int(get_timestamp(input())) for _ in range(3)]

tm2 = 2*B + (C-A) % SECS_IN_DAY

tm = tm2 // 2 + tm2 % 2

tm = get_timestamp_from_seconds(tm)

print(tm)

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

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

Оч много 1)сообщение занимает 6 страниц по 40 строк, в каждой строке записано по 60 символов. информационный объём всего сообщения равен 9000 байтам. какой информационный вес одного символа? сколько символов в алфавите языка, на котором записано это сообщение? 2)информационное сообщение объёмом 375 байтов состоит из 500 символов, какой информационный вес каждого символа этого сообщения? какова мощность алфавита, с которого было записано это сообщение?
Ваше имя (никнейм)*
Email*
Комментарий*

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

andrey
gassvetlana
migor72
lsyrbu
manager6
ur101679
Михайлович Гуртовая929
airon-082054
glebovaludok
anna241273
Мусаев Игоревич371
karpovaveronika196
IP1379
Dmitrievna405
gardenkafe