Вшколе n уроков, по длительности м минут, перемены длятся р минут. выведите на экран, что будет через l минут после начала занятий в школе. (n,m,p,l вводятся с клавиатуры)
164
236
Ответы на вопрос:
Var n, m, p, l: integer; begin writeln('введите числа n, m, p, l'); read(n, m, p, l); if l > = n * m + (n - 1) * p then writeln('уроки закончились! ') else if (l > = m) and ((l - m) mod (m + p) < p) then writeln('идет перемена! ') else writeln('идет урок! ') end.
Тест 1: 30
Тест 2: 312
Тест 3: 152
Тест 4: 346
Тест 5: 2100
Тест 6: 310
Тест 7: 42938
Тест 8: 43692
Тест 9: 2948396
Тест 10: 648278
Объяснение:
Результаты, полученные с программы, написанной на Python:
def least_common_factor(x):
i = 2
while x % i != 0:
i += 1
return i
a = int(input())
b = int(input())
for i in range(a):
b = b + least_common_factor(b)
print(b)
Популярно: Информатика
-
daryabazhutina18.12.2021 07:13
-
nastya0110201621.07.2020 23:06
-
suhrobiddin9815.11.2020 03:45
-
makspayneg06.12.2021 01:32
-
cheknutyi20.02.2020 20:18
-
295f9gh08.01.2022 07:41
-
romsik199907.09.2021 18:37
-
asdgvhmh02.03.2022 16:12
-
дима4класс104.03.2020 14:53
-
DimaVlasov116.07.2022 20:25