바이트 수를 유지하면서 버그를 수정 한 ngn에게 감사합니다.
익명의 암묵적 접두사 기능. 필요 ⎕IO
( I ndex O 에 rigin) 세트 0
많은 시스템에 기본입니다. 0에도 작동합니다!
⍕,{2↑'thstndrd'↓⍨2×⊃⍵⌽∊1 0 8\⊂10↑⍳4}
온라인으로 사용해보십시오!
{
… }
익명의 람다; ⍵
논쟁이다 :
⍳4
처음 네 개의 오지 ( dicy);[0,1,2,3]
10↑
그중 처음 10 개 요소를 0으로 채우십시오. [0,1,2,3,0,0,0,0,0,0]
⊂
단일 요소로 취급하기 위해 동봉; [[0,1,2,3,0,0,0,0,0,0]]
1 0 8\
하나의 사본, 프로토 타입 사본 (0), 8 개의 사본으로 확장;
[[0,1,2,3,0,0,0,0,0,0],
[0,0,0,0,0,0,0,0,0,0],
[0,1,2,3,0,0,0,0,0,0],
[0,1,2,3,0,0,0,0,0,0],
⋮ (5 더)
[0,1,2,3,0,0,0,0,0,0]]
∊
ε NLIST (패턴 화 된);
[0,1,2,3,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,
0,1,2,3,0,0,0,0,0,0,
0,1,2,3,0,0,0,0,0,0,
⋮ (50 더)
0,1,2,3,0,0,0,0,0,0]
⍵⌽
인수가 나타내는 수만큼 단계적으로 왼쪽으로 회전
⊃
첫 번째 숫자를 선택하십시오 (즉, 인수-mod-100 번째 숫자)
2×
그 곱셈하여 두 (범 0
, 2
, 4
, 또는 6
)
'thstndrd'↓⍨
이 문자열에서 많은 문자를 삭제
2↑
나머지 캐릭터 중 처음 두 개를 가져옵니다
⍕,
문자열 화 된 인수를
11
입력 과 같은 숫자를 읽고 출력 해야한다는 것을 의미11th
합니까? 입력의 각 숫자가 별도의 행에 있고 출력 번호도 별도의 행에 있어야합니까? 그리고 둘 이상의 입력 라인을 처리해야합니까?