248 оканчивается на 8, 8 - чётное, то есть 248 кратно 2, а так же 1 и 248, 3 делителя, значит не простое.
1000 оканчивается на 0, значит кратно 2, 5 и 10, как минимум 3 делителя, значит 1000 непростое.
545 оканчивается на 5, значит 545 кратно 5, а так же 1 и 545, 3 делителя, значит не простое.
В этой задаче мы используем признаки делимости на 2 и 5. И если у числа больше 2 делителей, то оно не является простым