Найдем
текущее произведение:

Результат - двойка, возведенная в нечетную степень - не точный квадрат.
Однако, если степень будет четной, то число окажется точным квадратом:
^2)
Для получения такого числа достаточной вычеркнуть из исходного набора любое
число с нечетным показателем. Тогда по правилу деления степеней в показателе
окажется разность нечетных чисел, то есть число четное. Выбрать же некоторое
число с нечетной степенью можно 2018/2=1009 способами, так как в исходном
наборе и чисел с нечетной степенью и чисел с четной степенью одинаковое
количество.
Ответ: 1009