beaka988
29.01.2022 08:48

Задача 2: Прожектора
На дискотеке в ряд стоят три прожектора, которые поочерёдно светят в следующем порядке: левый, средний, правый, средний, левый, средний, правый, средний и т.д. (слева направо, затем налево, опять направо, ...). Каждый прожектор горит в течение одной секунды.

Известно, что лампа левого прожектора имеет ресурс A секунд горения, среднего – B секунд, правого – С секунд. Определите, сколько времени сможет продолжаться этот процесс горения прожекторов.

Входные данные
Программа получает на вход три целых неотрицательных числа A, B, C – время горения левого, среднего, правого прожектора.

Выходные данные
Программа должна вывести одно целое число.

Система оценивания
Решение, правильно работающее только для случаев, когда все входные числа не превосходят 10, будет оцениваться в

Решение, правильно работающее только для случаев, когда все входные числа не превосходят 104, будет оцениваться в

В будет оцениваться решение, правильно работающее, когда сумма всех входных чисел по модулю не превосходит 2×10^9.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Рара15рара1
24.09.2021 13:15

1. mod - команда, при которой компьютер выводит на экран остаток (mOd, тип O - остаток :))

Это означает, что c= 500 mod 23 , c=17 - ответ

div - команда, при которой компьютер выводит на экран целое число от деления (dIv, типааа i - integer (число с английского) :))

Это означает, что a= 500 div 3 , a=166 - ответ

2. 5 -> 127

Можно составить алгоритм такой:

22122 - это порядок команд и ответ. Не трудно посчитать, как это получилось.

3. Длина цепочки ТОРГ равна 4, значит мы дублируем левый символ (Т).

У нас получается ТОРГТ, а оно не чётное, так как длина цепочки равна 5, значит добавляем к цепочке символ (М) в начало самой цепочки.

Получилось: МТОРГТ - ответ

0,0(0 оценок)
Ответ:
irinakarimova2
04.02.2023 10:08
2) 100001100 = 2^8 + 2^3 + 2^2 = 256 + 8 + 4 = 268
3) 137 = 10001001 (нужно число делить на 2, записывая остаток, и так до тех пор пока число уже нельзя будет делить, потом записываем остатки в обратном порядке)
137 / 2 = 68 ( остаток 1)
68 / 2 = 34 (остаток 0)
34 / 2 = 17 (остаток 0)
17 / 2 = 8 (остаток 1)
8 / 2 = 4 (0)
4 / 2 = 2 (0)
2 / 2 = 1 (0)
Теперь записываем остатки в обратном порядке = 10001001
4) Как я понял 8 и 16 это систему счисления, если да то:
а)151 = 1 * 8^2 + 5 * 8^1 + 1 * 8^0 = 64 + 40 + 1 = 105
б) 2С = 2 * 16 + 12(С) = 32 + 12 = 44
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота