Вопрос пользователя:

Файл содержит последовательность неотрицательных целых чисел. не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности. Определите количество пар. в которых хотя бы один из двух элементов делится на 3, а их сумма делится на 5. В ответе запишите два числа: сначала количество найденных пар, а затем - максимальную сумму элементов таких пар. Например. в последовательности (2 3 7 8 9) есть две подходящие пары: (2 3) и (3 7). В ответе для этой последовательности надо записать числа 2 и 10.

Ответ нейросети:

Пример ввода: 2 3 7 8 9

Пример вывода: 2 10

Код решения:

numbers = list(map(int, input().split()))
count = 0
max_sum = 0

for i in range(len(numbers) - 1):
    if (numbers[i] % 3 == 0 or numbers[i+1] % 3 == 0) and (numbers[i] + numbers[i+1]) % 5 == 0:
        count += 1
        max_sum = max(max_sum, numbers[i] + numbers[i+1])

print(count, max_sum)

Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.

Напишите нам, если в вопросе есть ваши персональные данные ([email protected])

Все вопросы

Последние вопросы: