Các vấn đề cơ bản của Palindromic khá phổ biến, nhưng đó không phải là câu hỏi này. Trong thử thách này, con số không nhất thiết phải là một bảng màu, các yếu tố chính của nó là.
Bài tập
Mã của bạn phải lấy một số nguyên dương duy nhất làm đầu vào. Sau đó kiểm tra xem có bất kỳ hoán vị nào của các thừa số nguyên tố của số nguyên đó là palindromic khi nối không. Nếu vậy, hãy xuất một trong số chúng (danh sách các yếu tố, không phải chuỗi nối). Khác, bạn phải đầu ra -1
.
Đây là mã golf , vì vậy mã ngắn nhất tính bằng byte sẽ thắng!
Các trường hợp thử nghiệm
11 -> [11]
4 -> [2, 2]
39 -> [3, 13]
6 -> -1
1207 -> [17, 71]
393 -> -1
2352 -> [2, 2, 7, 3, 7, 2, 2]
1
hay -1
không?
-1
có thể được trả lại? Trong Perl 6 Tôi đang suy nghĩ vềNil
,Fail
hoặc giá trị không xác định khác. Ngoài ra đầu ra có thể là bất kỳ giá trị vị trí?