По каналу связи передавались данные в виде последовательности
Условие
По каналу связи передавались данные в виде последовательности положительных целых чисел. Количество чисел заранее неизвестно, но не менее двух, признаком конца данных считается число 0. Контрольное значение равно такому максимально возможному произведению двух чисел из переданного набора, которое делится на 7, но не делится на 49. Если такое произведение получить нельзя, контрольное значение считается равным 1. Программа должна напечатать одно число — вычисленное контрольное значение, соответствующую условиям задачи. Входные данные.
Файл AФайл BДаны два входных файла (файл A и файл B), каждый из которых содержит количество чисел N (1 ≤ N ≤ 100000). В каждой из N строк записано одно натуральное число, не превышающее 1000.Пример организации исходных данных во входном файле:6 7 8 9 0Пример выходных данных для приведённого выше примера входных данных:63В ответе укажите два числа: сначала значение искомого произведения для файла А, затем для файла B. Ответ:
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Произведение двух чисел будет кратно 7 и не кратно 49 в том и только в том случае, когда один из сомножителей делится на 7 и при этом не делится на 49, а второй — не делится на
Осталось ещё 6 шагов
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Шаг 6
Шаг 7
Бесплатно · займёт минуту