Мини-компьютер Вася решил собрать себе мини-компьютер на базе платы Arduino или Raspberry Pi, который будет выводить небольшое рекламное сообщение на световую панель. Он еще не решил, что ему больше подойдет. Но он точно знает, что для его целей кодировать очень много символов не требуется, 5 бит на символ ему вполне хватит. Поэтому Вася решил, что Юникод будет занимать слишком много памяти, и ему нужно придумать собственное кодирование. 5 бит на символ позволяют закодировать 32 = 25 символа. Необходимо написать программу, которая создаст новый код для Васиного компьютера. На вход программе подается строка, для каждого ее уникального символа нужно определить его юникод-значение. Затем вывести наименьшее и наибольшее значение, а также ответ на вопрос, хватит ли 5-битного кодирования, то есть было ли в данной строке не больше 32 уникальных символов. Формат ввода Вводится строка. Формат вывода Наименьшее и наибольшее юникод-значение для символов данной строки через запятую и пробел в одной строке. Затем вывести слово ХВАТИТ или НЕ ХВАТИТ как ответ на вопрос, хватит ли 5-битного кодирования для всех символов строки.
|
Number of photos 0 | Photo gallery size 0 |
Go to photo gallery
![]() |
Descendants | Fans | Atheists |
![]() |
![]() |
![]() |
2 | 0 | 0 |
Go to the AI section of this object |
![]() |
Found 0 similarities |
Confirm that you are a human
|
|
Expand | IMAGE SEARCH AI | Close | ||
|
||||
Close | |||
|
|||
0 from 200 |
|
Last modified date:
|
|
Cancel |
Cancel |