Задачка по информатике 11 класс.
По возможности, напишите ответ на Бейсике/Паскале
По каналу связи передается последовательность положительных целых чисел, все числа не превышают 1000. Количество чисел известно, но может быть очень велико. Затем передается контрольное значение последовательности - наибольшее число R, удовлетворяющее следующим условиям:
1) R - произведение двух различных переданных элементов последовательности ("различные" означает, что не рассматриваются квадраты переданных чисел, произведения различных элементов последовательности, равных по величине, допускаются) ;
2) R делится на 21.
Если такого значения R нет, то контрольное значение полагается равным 0. В результате помех при передаче как сами числа, так и контрольное значение могут быть искажены.
________________________________________
Требуется:
Написать эффективную, в том числе и по используемой памяти, программу, которая будет проверять правильность контрольного значения. Программа должна напечатать отчет по следующей форме:
"Вычисленное контрольное значение:.. .
"Контроль продет" (или не пройдет) "
Увеличить