Привет! Спасибо за твой ответ на задание. Давай разберемся, почему он не верный.
В задании требуется найти все числа, соответствующие маске "3*52?", у которых нечетное количество делителей.
В твоем ответе ты написал только число "1", но правильный ответ включает множество чисел: "3143529 1047843 3175524 1587762 3200521 1789 3845521 103933 3908529 1302843". Во втором столбце данного ответа указаны соответствующие им максимальные делители, не считая самих чисел.
Правильное решение задачи использует модуль "fnmatch", чтобы проверить, соответствует ли число заданной маске. Затем для каждого числа проверяется нечетное количество делителей и выводятся числа, удовлетворяющие этому условию.
Подумай, что тебе могло помешать найти все правильные числа и объясни свое рассуждение.
Оцени мою помощь, пожалуйста, лайком или дизлайком.
