골프는 시계 반대 방향의 사각형 나선형으로 번호가 매겨진 무한 체스 판 에서 1 번 광장에서 시작 하는 와일드 플라이 의 위치 를 제공하는 프로그램 또는 기능을 제공합니다 . 야생 동물은 항상 그녀가 도달하지 못한 가장 낮은 번호의 사각형을 방문합니다 아직 방문했습니다.
영감 : 갇힌 기사 와 OEIS A316667 .
편집 :이 시퀀스는 이제 OEIS에 A323763으로되어 있습니다.
코드는 위치, 첫 번째 위치를 생성하거나 입력을받지 않는 시퀀스를 생성 할 수 있습니다.
이후 그녀의 위치를 제공하는 무료 (또는 최대) 느낌 대신 도약,하지만 그래서 당신의 대답이 명확하게 상태를 기쁘게 할 경우 확인하십시오의 입력 수익률 1
(또는 [1]
해당되는 경우).
이것은 code-golf 이므로 목표는 선택한 언어로 가능한 한 적은 바이트로 작업 코드를 생성하는 것입니다.
참고 : 누우이 갇혀된다 (기사 그의에서 수행 흡사 위치, 광장 , 낙타 그의에서 수행 , 광장 ) 그녀의 광장에 위치 . 이보다 큰 의 경우 코드 동작이 정의되지 않을 수 있습니다 . ( 이를 발견 한 C ++ 코드에 대한 Deadcode에 감사합니다 !)
세부 묘사
보드는 다음과 같으며 무기한 계속됩니다.
101 100 99 98 97 96 95 94 93 92 91
102 65 64 63 62 61 60 59 58 57 90
103 66 37 36 35 34 33 32 31 56 89
104 67 38 17 16 15 14 13 30 55 88
105 68 39 18 5 4 3 12 29 54 87
106 69 40 19 6 1 2 11 28 53 86
107 70 41 20 7 8 9 10 27 52 85
108 71 42 21 22 23 24 25 26 51 84
109 72 43 44 45 46 47 48 49 50 83
110 73 74 75 76 77 78 79 80 81 82
111 112 113 114 115 116 117 118 119 120 121
누우이 는 "GNU"인 변형 체스 기물 A와 동시에 이동할 수있다 비표준 체스 조각 - 나이트 (A -leaper)와 같이 낙 (A -leaper).
따라서 그녀는 시작 위치 에서 다음 위치 중 하나로 이동할 수 있습니다 .
. . . . . . . . . . .
. . . . 35 . 33 . . . .
. . . . 16 . 14 . . . .
. . 39 18 . . . 12 29 . .
. . . . . (1) . . . . .
. . 41 20 . . . 10 27 . .
. . . . 22 . 24 . . . .
. . . . 45 . 47 . . . .
. . . . . . . . . . .
이 중 가장 낮은 값은 이고 아직 해당 사각형을 방문하지 않았으므로 은 시퀀스의 두 번째 용어입니다.
다음으로 그녀는 에서 다음 위치 로 이동할 수 있습니다.
. . . . . . . . . . .
. . . . . . 14 . 30 . .
. . . . . . 3 . 29 . .
. . . . 6 1 . . . 53 86
. . . . . . . (10) . . .
. . . . 22 23 . . . 51 84
. . . . . . 47 . 49 . .
. . . . . . 78 . 80 . .
. . . . . . . . . . .
1, 10, 3, 6, 9, 4, 7, 2, 5, 8, 11, 14, 18, 15, 12, 16, 19, 22, 41, 17, 33, 30, 34, 13, 27, 23, 20, 24, 44, 40, 21, 39, 36, 60, 31, 53, 26, 46, 25, 28, 32, 29, 51, 47, 75, 42, 45, 71, 74, 70, 38, 35, 59, 56, 86, 50, 78, 49, 52, 80, 83, 79, 115, 73, 107, 67, 64, 68, 37, 61, 93, 55, 58, 54, 84, 48, 76, 43, 69, 103, 63, 66, 62, 94, 57, 87, 125, 82, 118, 77, 113, 72, 106, 148, 65, 97, 137, 91, 129, 85