Чтобы решить эту проблему, вам нужно подумать о пошаговом процессе: сначала примите два целочисленных ввода, a и b .
Объявите переменную для хранения вашего продукта (ответ) и инициализируйте его в 1. (Если вы инициализируете его в 0, то вы всегда получите 0)
Теперь, предполагая a проверьте, являются ли цифры a простыми. Если это так, умножьте ваш продукт на него и увеличьте a . Если это не так, просто увеличьте a .
Промойте и повторяйте до a> b . И верните конечный продукт.
Хитрость в том, чтобы найти способ проверить, являются ли цифры числа простыми. Я предлагаю использовать деление по модулю с приращением степеней 10 (для более склонных к математике) или преобразовать целое число в строку и проверять каждый символ (используя toCharArray).
Надеюсь, это поможет!