К моменту завершения K-го урока пройдёт K собственно уроков и (K - 1) перемена. Вычисляем продолжительность в минутах, делим с остатком на 60 - число минут в часе - и получаем количество часов и минут, которые пройдут с начала занятий. Остаётся прибавить к этому 8 часов - время начала занятий - и вывести ответ.
python 3:
MINS_IN_HOUR = 60
mins_in_class, mins_in_break = 45, 5
start_hour = 8
k = int(input())
total_mins = k * mins_in_class + (k - 1) * mins_in_break
hour, mins = divmod(total_mins, MINS_IN_HOUR)
print(hour + start_hour, mins)
Диапазон -8..14 содержит в себе нуль, т.е. самый простой вариант ответа: Произведение этих чисел равно нулю.
Но если не рассматривать нуль в качестве множителя, то ответ: 3515028701184000
Var p : BigInteger;
i : Integer;
Begin
p:=1;
For i:=-8 to 14 do If i<>0 then p:=p*i;
Writeln(p);
end.
1, 2, 5, 7, 8, 10, 11, 13, 14, 16, 19, 20, 24
в разных языках программирования правила могут немного отличаться но вот общий принцип:
- переменная должна начинаться с латинской буквы
- не может содержать в себе знак пробела
- может содержать либо заканчиваться на цифру или знак подчеркивания
- не может собержать русских букв
- не может совпадать с служебными словами и именами функций
- некоторые языки различают регистр букв. И переменные "f" и "F" будут двумя разными переменными, а в некоторых это будет одна и та же переменная.
Var a,b,x:real;
<span>begin </span>
<span>writeln('Введите зачения чисел a и b'); </span>
<span>read(a,b); </span>
<span>x:=a+b; </span>
<span>writeln('Сумма чисел a+b=',x); </span>
<span>end. </span>
Максимум 12 с шагом 0,1, значит всего возможных значений 12 / 0,1 = 120
120 < 128 = 2^7 - ближайшая степень двойки
значит 7 бит на каждое значение