(уровень 7-го класса)
в офисе, где работает программист петр, установили кондиционер нового типа. этот кондиционер отличается особой простотой в . у кондиционера есть всего лишь два параметра: желаемая температура и режим работы.
кондиционер может работать в следующих четырех режимах:
«freeze» — охлаждение. в этом режиме кондиционер может только уменьшать температуру. если температура в комнате и так не больше желаемой, то он выключается.
«heat» — нагрев. в этом режиме кондиционер может только увеличивать температуру. если температура в комнате и так не меньше желаемой, то он выключается.
«auto» — автоматический режим. в этом режиме кондиционер может как увеличивать, так и уменьшать температуру в комнате до желаемой.
«fan» — вентиляция. в этом режиме кондиционер осуществляет только вентиляцию воздуха и не изменяет температуру в комнате.
кондиционер достаточно мощный, поэтому при настройке на правильный режим работы он за час доводит температуру в комнате до желаемой.
требуется написать программу, которая по заданной температуре в комнате troom, установленным на кондиционере желаемой температуре tcond и режиму работы определяет температуру, которая установится в комнате через час.
python
1)Бюджетный/Офисный
AMD Athlon 200ge
3.2ггц
8гб DDR 4
500gb
Встроенный-Vega 3,либо дискретный RX 550
4
Usb 3d sound
Samsung s25r350
24
1920x1080p full HD
5мс
2)Середній пк:
AMD ryzen 3 3100
3.6(3.9)ггц
16gb
1TB
Rx 580
8
Usb 3d sound
MSI optix 27
27
1920x1080 full HD
1мс
3)Вгровий:
Ryzen 9 3950x
3.5(4.7)ггц
32гб
3тб
RTX 2080 ti Super gaming(msi)
8
Usb 3d sound
Acer Predator 27
27
3840x2160 4k
4мс
Должно пойти (Последний игровой т.к корреспондент может монтировать видео и рендерить.)
Ггц в скобках это чястота в игровом режиме
Объяснение:
Монетка при падении подает на одну из двух сторон. Попробуем обозначить одну из сторон 0, другую 1. Теперь если записать историю бросков такими символами мы получим сразу кодировку в двоичном коде. Например:
0111010101000100
При том каждый байт содержит максимальное количество информации, так-как в них нет закономерностей. По этому их нельзя сжать сильнее. Из этого следует что этот объем занимает чистая информация, как написано в условии задачи.
Итак, 1 бросок записывается в одном бите. Значит 16 бит нужно для сохранения истории бросков. Переведём биты в байты: 16 бит = 2 байта
ответ: 2 байта