Найти - Пользователи
Полная версия: Помогите с задачей, пожалуйста.
Начало » Центр помощи » Помогите с задачей, пожалуйста.
1
Karasik341
Сама задача: Файл содержит последовательность неотрицательных целых чисел, не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар чисел, произведение которых кратно 15, а их сумма делится на 7. В ответе запишите два числа: сначала количество найденных пар, а затем  — максимальную сумму элементов таких пар.
Мой код:
 with open('17 (4).txt') as f:
    s = [int(x) for x in f]
    n = []
    for i in range(len(s) - 1):
        if (s[i] * s[i + 1] % 15 == 0) and (s[i] + s[i + 1] % 7 == 0):
            n.append(s[i] + s[i + 1])
print(len(n), max(n))
Список n почему-то не заполняется, не могу понять почему.
py.user.next
  
>>> 12 + 2 % 7 == 0
False
>>> (12 + 2) % 7 == 0
True
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB