Определения
- Идеальный квадрат представляет собой целое число , которое может быть выражено как квадрат другого целого числа. Например,
36это идеальный квадрат, потому что6^2 = 36. - Бесквадратное число является целым числом , которое не делится на любой совершенной площади, за исключением
1. Например,10это число без квадратов. Тем12не менее, это не квадратное число, потому что12делится на4и4является идеальным квадратом.
задача
Учитывая положительное целое число n, выведите наибольшее число без квадратов, которое делится n.
Testcases
n output
1 1
2 2
3 3
4 2
5 5
6 6
7 7
8 2
9 3
10 10
11 11
12 6
13 13
14 14
15 15
16 2
17 17
18 6
19 19
20 10
21 21
22 22
23 23
24 6
25 5
26 26
27 3
28 14
29 29
30 30
31 31
32 2
33 33
34 34
35 35
36 6
37 37
38 38
39 39
40 10
41 41
42 42
43 43
44 22
45 15
46 46
47 47
48 6
49 7
50 10
счет
Это код-гольф . Кратчайший ответ в байтах побеждает.
Применяются стандартные лазейки .