pandigital 번호는 한번, 적어도 0부터 9까지의 모든 숫자를 포함하는 정수이다. 1234567890, 1902837465000000 및 9023289761326634265는 모두 팬 디지털입니다. 이 문제를 해결하기 위해 123456789 = 0123456789 인 경우에도 123456789와 같은 숫자는 0을 포함하지 않기 때문에 팬 디지털이 아닙니다.
다양한 정수 쌍의 정수 쌍 되도록 B는 pandigital이다. b 는 다양 화 지수 라고합니다 .
도전 과제 : 정수 주어지면 , 가장 작은 해당하는 다양한 지수 찾으십시오 . 이것은 code-golf 이므로 바이트 단위의 가장 짧은 프로그램이 승리합니다.
(지수와 같은 지수가 있다고 가정 할 수 있습니다. 즉, 10의 거듭 제곱과 같이 유효하지 않은 입력이 프로그램에 제공되지 않습니다.)
솔루션은 주어진 테스트 사례를 최소한 처리 할 수 있어야하지만 이론적으로 모든 유효한 입력을 처리해야합니다.
이다 A090493 OEIS합니다.
테스트 사례
2 -> 68
3 -> 39
4 -> 34
5 -> 19
6 -> 20
7 -> 18
8 -> 28
9 -> 24
11 -> 23
12 -> 22
13 -> 22
14 -> 21
15 -> 12
16 -> 17
17 -> 14
18 -> 21
19 -> 17
20 -> 51
21 -> 17
22 -> 18
23 -> 14
24 -> 19
25 -> 11
26 -> 18
27 -> 13
28 -> 11
29 -> 12
30 -> 39
31 -> 11
32 -> 14
33 -> 16
34 -> 14
35 -> 19
36 -> 10
1234567890 -> 1
123456789팬 디지털 과 같은 것이 있습니까? 그것은 동일 0123456789확실히 pandigital이다.
1234567890 -> 1.