// PascalABC.NET 3.3
1.
begin
var a:=ArrRandom(10,-10,10); a.Println;
a:=a[1:]; a.Println;
end.
Пример:
7 4 0 -4 0 8 5 -6 -9 -8
4 0 -4 0 8 5 -6 -9 -8
2.
begin
var a:=ArrRandom(10,0,4); a.Println;
var x:=ReadInteger('x =');
a.IndexesOf(z->z=x).Select(z->z+1).Println;
end.
Пример:
2 1 3 0 4 2 3 2 3 0
x = 3
3 7 9
К моменту завершения 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)
К внешней памяти относят; 2) ПЗУ и 3) Жесткий диск.