Присоединиться

11 класс·средний уровень

В файле находится ряд целых чисел. Задание 17Элементы ряда могут

Условие

В файле находится ряд целых чисел. Задание 17Элементы ряда могут принимать целые значения в диапазоне [−10000; 10000]. Определите количество троек элементов последовательности, в которой только одно число трехзначное, а сумма тройки меньше наибольшего числа, оканчивающегося на 17. В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Приведём решение на языке Python.count = 0f = open('1_17.txt')l = [int(i) for i in f]max_dvy = 0for i in range(len(l)): if abs(l[i]) % 100 == 17: max_dvy = max(max_dvy, l[i])for i in range(len(l) - 2): c = 0 s = [l[i], l[i+1], l[i+2]] for x in s: if 99 < abs(x) < 1000: c += 1 if c == 1 and sum(s) < max_dvy: count += 1print(count) В результате работы данного алгоритма при вводе данных из файла ответ —

Осталось ещё 1 шаг

  1. Примечание. Путь к файлу необходимо указать…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Обработки числовой последовательности»

В файле находится ряд целых чисел. Задание 17Элементы ряда могут — решение с объяснением | Lom Ai