1221081056
03.06.2023 16:30

Два друга вася и петя поехали на олимпиаду по информатике. до места проведения олимпиады можно добраться только на поезде. всего в вагоне 8 купе по 4 места в каждом. схема нумерации первого купе представлена на рисунке справа.

вам известны номера мест васи и пети. требуется узнать: попадут ли друзья в одно купе и на каких полках (верхних или нижних) они окажутся.

входные данные
первая строка входного файла input.txt содержит два натуральных числа – номера мест васи и пети соответственно. гарантируется, что они не будут превышать количество мест в вагоне, описанном в условии. также гарантируется, что у васи и пети билеты на разные места.

выходные данные
в первой строке выходного файла output.txt выведите «yes», если друзья попадут в одно купе, и «no» в противном случае. во второй строке выведите «low», если вася будет ехать на нижнем месте, и «high», если на верхнем. в третьей строке выведите положение места пети в том же формате.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
NinjaKiller1337
30.06.2022 13:13
     По условию здесь шифр Цезаря +7. Это значит, что при  шифровании вместо каждой буквы писали другую, отдаленную от настоящей на 7 букв вперед по алфавиту.
    Значит при расшифровке надо сдвигаться, наоборот, на 7 букв назад, к началу алфавита. Здесь пронумерованный алфавит.

шифр      Ц    Т    Ж    Ф     Я    Л    Щ
№           24   20   8     22   33   13   27
№ - 7      17   13   1     15   26    6    20
буква       П    Л    А     Н    Ш     Е     Т

ответ: Планшет

Приложение: пронумерованный алфавит
А1   Б2   В3   Г4   Д5    Е6   Ё7   Ж8   З9   И10   Й11   К12   Л13   М14   Н15   О16   П17   Р18   С19   Т20   У21   Ф22   Х23   Ц24   Ч25   Ш26   Щ27  Ъ28   Ы29   Ь30   Э31   Ю32   Я33
0,0(0 оценок)
Ответ:
LaimZ
24.12.2022 18:28
Номера високосных годов делятся на 4, но не делятся на 100, или делятся на 400. В високосном году 366 дней, в невисокосном 365.

Год високосный, если N делится на 400 (остаток от деления N % 400 равен 0), или N делится на 4, но не на 100 (N % 4 равно 0, а N % 100 нет). Напишем выражение, которое принимает значение 1, если год високосный, и 0 если не високосный.

(400 - (N % 400)) // 400 равно 1, если N делится на 400, иначе 0
(100 - (N % 100)) // 100 равно 1, если N делится на 100, иначе 0
(4 - (N % 4)) // 4 равно 1, если N делится на 4, иначе 0

Осталось заметить, что выражение
(400 - (N % 400)) // 400 - (100 - (N % 100)) // 100 + (4 - (N % 4)) // 4
подходит: если N не делится на 4, то все 3 слагаемых равны 0, если делится на 4, на не делится на 100, то равно 0 - 0 + 1 = 1, если делится на 100, но не на 400, то равно 0 - 1 + 1 = 0, если делится на 400, то 1 - 1 + 1 = 1.

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