lvlupiq
23.05.2021 10:34

Алфавит содержит 72 символ. сколько минимум бит надо выделить на один символ?
сообщение, записанное буквами 32 символьного алфавита содержит 20480 символов. сколько кб занимает это сообщение?
сообщение объемом 50 кб состоит из 6400 символов. сколько символов в алфавите которым записано это сообщение?
в книге 20 страниц. на странице по 60 строк. в строке 40 символов. кодировка текста производится 8 битами на знак. информационный обьем книги в килобайтах?
в одной из кодировок unicode каждый символ кодируется 32 битами:
«ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие
животные».
ученик вычеркнул из списка название одного из животных. заодно он
вычеркнул ставшие лишними запятые и пробелы.
при этом размер нового предложения в данной кодировке оказался
на 20 байт меньше, чем размер исходного предложения. напишите в ответе
вычеркнутое название животного
надо с решением!

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Dima890438
06.07.2022 09:00

import sys

A = int(input())

B = int(input())

C = int(input())

D = int(input())

K = int(input())

def check(x, y):

   if abs(x) > K or abs(y) > K:

       return 0

   y += A

   if y >= K:

       return A - (y - K)

   x += B

   if x >= K:

       return A + B - (x - K)

   y -= C

   if y <= -K:

       return A + B + C - (-y - K)

   x -= D

   if x <= -K:

       return A + B + C + D - (-x - K)

   return -1

if check(0, 0) != -1:

   print(check(0, 0))

   sys.exit(0)

x = B - D

y = A - C

left = 0

right = 10 ** 9

while right - left > 1:

   mid = (left + right) // 2

   if check(x * mid, y * mid) == -1:

       left = mid

   else:

       right = mid

print(right * (A + B + C + D) + check(x * right, y * right))

Объяснение:

0,0(0 оценок)
Ответ:
люба358
22.09.2022 07:50

Очень старый конечно у Димы интернет, но задачу решать надо :)

Итак, мы знаем, что фотография весит 3 МБ, или же 1024 КБ, или же 8192 КБИТ. Сначала мы передаём данные с телефона на компьютер (не с же телекинеза будем отправлять сразу :) ) и видим, что скорость в КБИТ. Делим вес фотографии на скорость. 8192 / 128 = 2^13/ 2^7 = 2^13-7 = 2^6 = 64. 64 секунды он будет загружать фото на компьютер. Запоминаем. Но нам нужно еще отправить фотографию в интернет. Видим скорость в КБ. Значит снова делим: 1024 / 128 = 8. 8 секунд. Складываем оба времени: 64 + 8 = 72.

Он потратил всего 72 секунды.

Поставь лучший ответ тебе не сложно - мне приятно :)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота