양의 정수를 나누는 제수는 실제로 서로를 미워하며 하나 이상의 공통 숫자를 공유하는 것을 좋아하지 않습니다.
이러한 정수를 적대적 제수 ( HDN )라고합니다.
예
숫자 9566
는 4
제수를가집니다 : 1, 2, 4783 and 9566
보시 다시피 , 두 숫자가 같은 숫자를 공유하지 않습니다 .
따라서, 9566는 A는 H의 ostile의 D ivisor N의 엄버
제수 ( )가 일부 공통 자릿수를 공유 하므로 Number 9567
는 HDN 이 아닙니다1, 3, 9, 1063, 3189, 9567
.
처음 몇 개의 HDN이 있습니다.
1,2,3,4,5,6,7,8,9,23,27,29,37,43,47,49,53,59,67,73,79,83,86,87,89,97,223,227,229,233,239,257,263,267,269,277,283,293,307,337...
태스크
위의 목록이 계속되고 귀하의 작업은 n 번째 HDN 을 찾는 것입니다
입력
양의 정수 n
에서 1
에4000
산출
nth
HDN
테스트 사례
다음은 1- 인덱싱 된 테스트 사례입니다.
혼동을 피하기 위해 답변에 사용하는 인덱싱 시스템을 명시하십시오.
input -> output
1 1
10 23
101 853
1012 26053
3098 66686
4000 85009
이것은 code-golf 이므로 바이트 단위의 최저 점수가 이깁니다.
편집하다
좋은 소식! 나는 OEIS에 내 시퀀스를 제출했고 ...
적대적인 제수는 이제 OEIS A307636입니다.
94699599289
의 제곱은 HDN임을 나타내는 307733
제수 [1, 307733, 94699599289]
를가집니다. 적대적인 것 같습니다.
49
됩니까? [1, 7, 49]
적대적인 요소로 인정되는 요인 ... 또는, 음, 4
: [1, 2, 4]
...
1
제수 목록이 있는 제곱 수 는 말할 것도 없습니다 [1]
. (아마도 큰 HDN이 더 재미 있을까요?)
49
를 갖는 것으로 해석 했습니다 . 이 요인 [7, 7]
49
[1, 7, 49]