Требуется написать программу которая по числу n(1<n<10000000000) найдет максимальное число k такре что nделится на k квадрат
Unsigned long k = 10000000000; for(k = 10000000000; k > 2; k--) if(n % (k*k) == 0) break; printf(k);