Giới thiệu
Mục tiêu của bạn là tìm ra số lượng ít nhất những cái bạn cần thêm hoặc nhân với nhau để có được giá trị đầu vào, đây là A005245 .
Đầu vào
Một số nguyên dương N .
Đầu ra
Số nhỏ nhất của những người mà phải được bổ sung / nhân để có được N .
Đầu vào mẫu
7
Đầu ra mẫu
6
Giải trình
(
1
+1
+1
) * (1
+1
) +1
= 7Bởi vì điều này đòi hỏi
6
những cái, đầu ra là6
Các trường hợp thử nghiệm
1 1
2 2
3 3
5 5
10 7
20 9
50 12
Vì đây là một thử thách chơi gôn mã , số byte thấp nhất sẽ thắng.
f(x) != x.primeFactorisation().sum()
ngoại trừ 1?