Информатика · ҰБТ сұрағы №13878
temps = [12, 15, 15, 11, 18, 17, 21, 20] def rises(t): r = [] for i in range(1, len(t)): r.append(max(0, t[i] - t[i - 1])) return r d = rises(temps) k = 0 for i in range(len(d)): if d[i] > d[k]: k = i print(d) print(sum(d), k)

Негізгі программаның аяғына print(rises(temps[::2])) командасы қосылса, ол не шығарады?

Дұрыс жауабы мен түсіндірмесі
Жауабы: [3, 3, 3]

temps[::2] = [12, 15, 18, 21]; көрші айырмалар 3, 3, 3 және барлығы оң.

«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы