Намного естественнее разделить числа на классы по количеству простых множителей. Единица имеет 0 множителей, простые — 1 множитель, составные — 2 и больше.
Если во всех трех случаях прибавить по единичке, будет верно.
Цитата:
Квадраты (в том числе и единица) имеют чётное число множителей
А это вообще -
Тривиально доказывается, что натуральное число является квадратом тогда и только тогда, когда количество его натуральных делителей НЕЧЕТНО.