Definisi
- Sebuah persegi yang sempurna adalah bilangan bulat yang dapat dinyatakan sebagai kuadrat dari bilangan bulat lain. Sebagai contoh,
36adalah kuadrat sempurna karena6^2 = 36. - Angka squarefree adalah bilangan bulat yang tidak dapat dibagi dengan kuadrat sempurna mana pun, kecuali oleh
1. Misalnya,10adalah nomor bebas kuadrat. Namun,12bukan nomor bebas kuadrat, karena12dapat dibagi oleh4dan4merupakan kuadrat sempurna.
Tugas
Diberikan bilangan bulat positif n, menghasilkan angka bebas-kuadrat terbesar yang membelah 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
Mencetak gol
Ini adalah kode-golf . Jawaban terpendek dalam byte menang.
Celah standar berlaku.