В школьном турнире по шахматам участвует 5 человек: Аня, Вася, Саша, Егор и Нина. Болельщиков с кто займет какие призовые места (с первого по третье). Их ответы записаны в таблице.
Оказалось, что Миша и Петя правильно назвали по два победителя, а Даша – одного. При этом никто не назвал правильно место, которое занял хотя бы один победитель. Укажите для каждого участника место, которое он занял в турнире. Если участник не занял призового места, укажите 0. Перечислите места участников в порядке: Аня, Вася, Саша, Егор и Нина
Быстрый ответ, если нету времени на чтение объяснения: АВГБ (179.134.144.44)
Объяснение:
Итак, для начала, что такое IP-адрес. Это строка вида X.X.X.X, где каждое число X лежит в диапазоне [0, 255], потому что только такие числа могут поместиться в одном байте. Очевидно, что X не может быть четырёхзначным числом. Это нам потом пригодится.
Для начала сделаем вывод, что кусочек Б должен идти последним, потому что с него ничего не может начинаться (4417 > 255; 449 > 255; 444 > 255), т.е. какая бы буква не шла после Б, мы не получим число, меньшее либо равное 255, а значит Б должно идти последним.
Далее, можно заметить, что третьим по счёту обязательно должен идти кусочек Г, потому что он заканчивается на трёхзначное число 144, т.е. после него обязательно должна сразу идти точка (ибо если её не будет, то получится четырёхзначное или ещё большее число), а точка у нас есть только в начале кусочка Б, который идёт четвёртым. Поэтому Г - третий по счёту кусочек.
Далее, остались кусочки А и В. Кусочек В не может идти перед кусочком А хотя бы потому, что тогда они образуют между собой число 1317, которое является четырёхзначным и выходит за диапазон [0, 255], а следовательно, сначала идёт кусочек А (первым), а за ним кусочек В (вторым), тогда всё будет в порядке.
Итого, имеем последовательность: АВГБ. Она соответствует следующему IP-адресу: 179.134.144.44
В этом IP-адресе все четыре числа действительно лежат в диапазоне [0, 255], а значит этот IP-адрес корректен, что ещё раз подтверждает правильность наших рассуждений.
Цикл с постусловием: repeat <тело цикла> until <условие выхода> повторять какие то действия до тех пор пока не это число указанно например не попадет в условие выхода
И еще и еще об этом можно много говорить