вторник, 10 января 2023 г.

Задание для 10Б класса

Файл содержит последовательность целых чисел, по модулю не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество таких пар, в которых запись меньшего элемента заканчивается цифрой 3, а сумма квадратов элементов пары меньше, чем квадрат наименьшего из элементов последовательности, запись которых заканчивается цифрой 3. В ответе запишите два числа: сначала количество найденных пар, затем максимальную сумму квадратов элементов этих пар.

Файлы к заданию: 17.txt


Задачку мы не дорешали,поэтому вам придется дорешать ее дома.

f=open('Os4zE7o0r.txt')

a=[]

for i in range(5000):

    a.append(int(f.readline()))

m=10000

for i in range(len(a)):

    if a[i]<m and a%10==3:

        m=a[i]

for i in range(len(a)):

    for j in range(i+1,len(a)):

Не забудьте сохранить текстовый файл и файл программы в одной папке 

Комментариев нет:

Отправить комментарий