Định nghĩa
- Một hình vuông hoàn hảo là một số nguyên có thể được biểu thị bằng hình vuông của một số nguyên khác. Ví dụ,
36là một hình vuông hoàn hảo bởi vì6^2 = 36. - Một số squarefree là một số nguyên không chia hết cho bất kỳ vuông hoàn hảo, ngoại trừ
1. Ví dụ,10là một số vuông. Tuy nhiên,12không phải là một số vuông, bởi vì12chia hết cho4và4là một hình vuông hoàn hảo.
Bài tập
Cho một số nguyên dương n, xuất ra số không vuông lớn nhất sẽ chia n.
Tủ thử
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
Chấm điểm
Đây là mã golf . Câu trả lời ngắn nhất trong byte thắng.
Tiêu chuẩn áp dụng.