Рассмотрим разницу между числами в ряду:
18 - 12 = 6
25 - 18 = 7
Похоже, что разница между числами увеличивается на 1 каждый раз. Значит, следующее число должно быть на 8 больше предыдущего, потом на 9 больше и т.д.
Продолжаем ряд:
25 + 8 = 33
33 + 9 = 42
42 + 10 = 52
Таким образом, ряд будет выглядеть так:
12, 18, 25, 33, 42, 52
В исходном ряду ошибка. Наверное, вместо 25 должно быть 24.
12, 18, 24, 30, 36, 42
В этом ряду каждое следующее число на 6 больше предыдущего.
Ответ: 33, 42, 52 (если исправлять исходный ряд)