Версия для печати
Убрать все задачи
Даны два массива
x[
1]
≤...
≤x[
k]
и
y[
1]
≤...
≤y[
l] и число
q. Найти сумму
вида
x[
i] +
y[
j], наиболее близкую к числу
q.
(Число действий порядка
k+l, дополнительная память —
фиксированное число целых переменных, сами массивы
менять не разрешается.)

Решение
На окружности радиуса 1 отмечена точка
O и из неё циркулем делается
засечка вправо радиусом
l. Из полученной точки
O1 в ту же сторону тем же
радиусом делается вторая засечка, и так делается 1968 раз. После этого
окружность разрезается во всех 1968 засечках, и получается 1968 дуг. Сколько различных длин дуг может при этом получиться?

Решение