Cho một số n, viết một hàm tìm ra cơ sở nhỏ nhất b ≥ 2sao cho nlà một bảng màu trong cơ sở b. Ví dụ: đầu vào của28 phải trả về cơ sở 3vì đại diện thứ ba của 28 là 1001. Mặc dù 93là một palindrom ở cả cơ sở 2 và cơ sở 5, đầu ra phải là 2từ 2 <5.
Đầu vào
Một số nguyên dương n < 2^31 .
Đầu ra
Trả về cơ sở nhỏ nhất b ≥ 2sao bcho đại diện cơ sở củan là một bảng màu. Đừng giả sử bất kỳ số không hàng đầu.
Các mẫu (đầu vào => đầu ra):
11 => 10
32 => 7
59 => 4
111 => 6
Quy tắc
Mã ngắn nhất sẽ thắng.
ncó thể là 1 và 2 không phải là bảng 1 cơ sở. Tuy nhiên, mỗi tích cực nlà một n + 1palindrom cơ sở .