소개
정수의 이상한 세계에서 제수는 자산과 같으며 반전보다 더 많은 제수를 갖는 숫자를 "풍부하게"부르는 데 사용하는 반면, 약수보다 적은 제수를 갖는 숫자를 "나쁨"이라고 부릅니다.
예를 들어, 숫자 : 오 약수가 그 반전하면서 만 사 가지고 .
따라서 은 리치 번호 라고하고 는 불량 번호입니다.
1042
이 정의가 주어지면 다음과 같이 두 개의 정수와 가난한 숫자의 정수 시퀀스를 만들 수 있습니다.
(here we list the first 25 elements of the sequences)
Index | Poor | Rich
-------|------|-------
1 | 19 | 10
2 | 21 | 12
3 | 23 | 14
4 | 25 | 16
5 | 27 | 18
6 | 29 | 20
7 | 41 | 28
8 | 43 | 30
9 | 45 | 32
10 | 46 | 34
11 | 47 | 35
12 | 48 | 36
13 | 49 | 38
14 | 53 | 40
15 | 57 | 50
16 | 59 | 52
17 | 61 | 54
18 | 63 | 56
19 | 65 | 60
20 | 67 | 64
21 | 69 | 68
22 | 81 | 70
23 | 82 | 72
24 | 83 | 74
25 | 86 | 75
... | ... | ...
노트 :
- 숫자의 "반전"으로서 우리는 디지털 반전 을 의미합니다 . 즉, 10 진수의 숫자가 반대로되어 있습니다. 하나 이상의 제로로 끝나는 숫자는 "짧은"반전있을 것이라는 점을이 의미 : 예 : 환입
1900
이다0091
따라서91
- 우리는 그들의 역수 와 같은 수의 제수, 즉 OEIS에 속하는 정수를 의도적으로 배제합니다 :
도전
위에서 정의한 두 시퀀스를 고려하면, 정수 n
(0 또는 1- 인덱스를 선택할 수 있음)에서 n 번째 불량 및 n 번째 리치 수를 리턴 하는 프로그램 또는 함수를 작성 해야합니다.
입력
- 정수 (
>= 0
0- 인덱스 또는 1- 인덱스 인>= 1
경우)
산출
- 일관된 한 원하는 순서대로 불량 시퀀스 및 리치 시퀀스에 대한 2 개의 정수
예 :
INPUT | OUTPUT
----------------------------------
n (1-indexed) | poor rich
----------------------------------
1 | 19 10
18 | 63 56
44 | 213 112
95 | 298 208
4542 | 16803 10282
11866 | 36923 25272
17128 | 48453 36466
22867 | 61431 51794
35842 | 99998 81888
일반 규칙:
- 이것은 code-golf 이므로 바이트 단위의 최단 답변이 이깁니다.
코드 골프 언어가 코드 골프 언어 이외의 언어로 답변을 게시하지 못하게하십시오. '모든'프로그래밍 언어에 대한 가능한 한 짧은 대답을 생각해보십시오. - 표준 규칙 은 기본 I / O 규칙으로 답변에 적용 되므로 STDIN / STDOUT, 적절한 매개 변수 및 반환 유형의 전체 프로그램과 함께 함수 / 방법을 사용할 수 있습니다. 당신의 전화.
- 기본 허점 은 금지되어 있습니다.
- 가능하면 코드 테스트와 링크를 추가하십시오 (예 : TIO ).
- 또한 답변에 대한 설명을 추가하는 것이 좋습니다.
2
. 와이 들어, 다음과 같은 용지의 끝에서 추론 1.4를 참조 n
동일 19, 199, 1999, ...
: m-hikari.com/ijcms-password/ijcms-password13-16-2006/...