prokodasha
?>

Скласти програму для перевірки існування трикутника зі сторонами а, b, c.

Информатика

Ответы

mishanay301csfp
var a, b, c: integer;  
begin
write (' Длины сторон: ');
readln (a,b,c);  
if (a < b+c) and (b < a+c) and (c < a+b) then
writeln ('Треугольник существует.')
else writeln ('Треугольник не существует.');  
end.
Maksim Dmitrii1579

print("Привет! Я недавно появился в интернете! Я могу рассказать тебе про музыку/игры/кино/книги")

fest = input("Ты хочешь посмотреть мои функции? ")

if fest.lower() == 'да':

   print("Круто!")

   print("Введи 1, если хочешь узнать об играх")

   print("Введи 2, если хочешь узнать о книгах")

   print("Введи 3, если хочешь узнать о музыке")

   print("Введи 4, если хочешь узнать о кино")

   x = int(input("Ввод: "))

   if x == 1:

       print("Круто! В играх можно классно провести время с друзьями!")

   elif x == 2:

       print("Книги - наше всё, без книг мы будем никем!")

   elif x == 3:

       print("Музыка, в наше время музыка очень популярна, послушай хотя бы альбом Деда Мороза!")

   elif x == 4:

       print("Ух, люблю кино. Боевики, милодраммы, не хочешь сходить как-нибудь? ;)")

   print("Отлично, как бы ты оценил меня? Оцени по трём критериям: интерес, веселье, польза")

   for i in range(3):

       x = int(input("Введи оценку (от 1 до 10) "))

   v = int(input(" за оценку, напоследок вычисли мне значение выражения:" (2 * 2)+2))

   while v != 6:

       print("Неверно, попробуй еще")

       v = int(input())

   print(" тебе, пока!")

   

else:

   print("Жаль, ну тогда пока :(")

vetviptime
5) Проверим предлагаемые варианты ответов.
- Г = 1: Явно однозначности нет: 101 можно расшифровать как В или ГАГ.
Итак, одним битом букву Г закодировать нельзя, попробуем двумя.
- Г = 11: можно! Получится префиксный код (потому расшифровка будет однозначной).
- Г = 01. Однозначности нет: 0101 расшифровывается как ГГ или АВ.
Дальше проверять бессмысленно: 010 состоит из 3 битов.
ответ. 2) 11.

7) Опять проверяем.
- Г = 11. Нет однозначности: 11 может быть расшифровано как ББ или Г.
- Г = 000: подходит, т.к. получается префиксный код.
Остальные варианты не короче этого.
ответ. 2) 000.



Для справки. Префиксным кодом называется такой кодировки, при котором код никакого символа не начинается кодом другого символа (т.е. если, например, код символа 'a' есть 01001, то все остальные коды символов не могут начинаться на 01001...). Еще бывают постфиксные коды (когда коды не могут оканчиваться кодами других символов). Префиксные и постфиксные коды можно расшифровать однозначно (однако бывают коды, не являющиеся постфиксными или префиксными, но при этом допускающие однозначную расшифровку)

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

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

Скласти програму для перевірки існування трикутника зі сторонами а, b, c.
Ваше имя (никнейм)*
Email*
Комментарий*

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

borisova-Sergeevna
Aleksei1968
Штакина1568
avdeevau807
Ольга1520
perminovaea
ambstroy
travkinadjey31
ДеречинскийИрина1149
Юлия Соколовская1568
alex-kuzora4411
Aleksandrovich_Mitoyan1138
mayskiyandrey90
sanseth5
aleksey7800