입력:
정수 목록
산출:
-0123456789
중복 된 숫자는 무시하고 각 숫자 (및 빼기 부호)를 순서대로 자체 레인에 넣습니다 .
예:
입력: [1,729,4728510,-3832,748129321,89842,-938744,0,11111]
산출:
-0123456789 <- Added as clarification only, it's not part of the output
1
2 7 9
012 45 78
- 23 8
1234 789
2 4 89
- 34 789
0
1
도전 규칙 :
- 숫자에 중복 된 숫자는 무시됩니다.
- I / O는 임의의 합리적인 형식 일 수 있습니다. 입력은 문자열의 목록 / 배열 또는 문자 배열 일 수 있습니다. 문자열, 문자, 문자 행렬 등의 목록으로 출력 될 수 있습니다.
- 후행 공백은 선택 사항입니다.
- 선행 또는 후행 줄 바꾸기는 선택 사항입니다 (그러나 줄 사이는 아님).
- 입력은 항상 하나 이상의 정수를 포함합니다
- 당신은 최소한의 정수 범위를 지원해야
-2,147,483,648
하지만2,147,483,647
(32 비트). - 입력 목록은 포함하지 않습니다
-0
,00
(또는 두 개 이상의 제로), 또는 선행 0 (즉와 정수012
). - 언어에서 음수 (예 : upper
¯
)에 다른 기호 를 사용하는 경우, 일관성이있는 한 해당 기호를 대신 사용할 수도 있습니다. - 당신은 (수 있습니다 5 또는 8없이 그렇게 선 공간 구분 기호 숫자 사이를 가질 수 있습니다
- 0 1 2 3 4 6 7 9
대신-01234 67 9
한 것이 일관된로) (따라서도 사이에 공간이 있어야-
하고0
).
일반적인 규칙:
- 이것은 code-golf 이므로 바이트 단위의 최단 답변이 이깁니다.
코드 골프 언어가 코드 골프 언어 이외의 언어로 답변을 게시하지 못하게하십시오. '모든'프로그래밍 언어에 대한 가능한 한 짧은 대답을 생각해보십시오. - 표준 규칙이 답변에 적용 되므로 STDIN / STDOUT, 적절한 매개 변수 및 리턴 유형의 전체 프로그램과 함께 함수 / 방법을 사용할 수 있습니다. 당신의 전화.
- 기본 허점 은 금지되어 있습니다.
- 가능하면 코드 테스트 링크를 추가하십시오.
- 또한 필요한 경우 설명을 추가하십시오.
테스트 사례 :
Input: [1,729,4728510,-3832,748129321,89842,-938744,0,11111]
Output:
1
2 7 9
012 45 78
- 23 8
1234 789
2 4 89
- 34 789
0
1
Input: [4,534,4,4,53,26,71,835044,-3559534,-1027849356,-9,-99,-3459,-3459,-94593,-10234567859]
Output:
4
345
4
4
3 5
2 6
1 7
0 345 8
- 345 9
-0123456789
- 9
- 9
- 345 9
- 345 9
- 345 9
-0123456789
Input: [112,379,-3,409817,239087123,-96,0,895127308,-97140,923,-748]
Output:
12
3 7 9
- 3
01 4 789
0123 789
- 6 9
0
123 5 789
-01 4 7 9
23 9
- 4 78
Input: [-15,-14,-13,-12,-11,10,-9,-8,-7,-5,-4,-3,-1,0,9,100,101,102,1103,104,105,106,116,-12345690]
Output:
- 1 5
- 1 4
- 1 3
- 12
- 1
-01
- 9
- 8
- 7
- 5
- 4
- 3
- 1
0
9
01
01
012
01 3
01 4
01 5
01 6
1 6
-0123456 9
Input: [99,88,77,66,55,44,33,22,11,10,0,0,0,-941]
Output:
9
8
7
6
5
4
3
2
1
01
0
0
0
- 1 4 9
¯
대신에 상단 마이너스 를 사용할 수 있습니까 -
?
"-0 1 2 3 4 <space> 6 7 <space> 9"
(여러 공간이 어떤 이유로, 의견 붕괴 취득)