Есть ответ 👍

Вшколе n уроков, по длительности м минут, перемены длятся р минут. выведите на экран, что будет через l минут после начала занятий в школе. (n,m,p,l вводятся с клавиатуры)

164
236
Посмотреть ответы 2

Ответы на вопрос:


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)

Популярно: Информатика