Code Review 의이 질문을 바탕으로
비어 있지 않은 인쇄 가능한 ASCII 문자 문자열이 주어지면 두 번째 반복되지 않는 문자를 출력하십시오 . 예를 들어, input DEFD
, output F
입니다.
입력
- 에서 하나의 문자열, 적당한 형식 .
산출
- 두 번째 적절한 형식으로 다시 왼쪽으로가 오른쪽 읽을 때, 반복하지 않는 캐릭터.
- 출력 문자는 대소 문자를 구분하지 않습니다.
- 이러한 문자가 없으면 (예 : 모든 문자가 반복되는 경우) 빈 문자열을 출력하십시오.
규칙
- 알고리즘은 대소 문자를 무시해야합니다. 이며, 그
D
와d
같은 문자로 수입니다. - 전체 프로그램 또는 기능이 허용됩니다.
- 입력 문자열은 비어 있지 않아야합니다 (즉, 하나 이상의 문자 길이).
- 입력 문자열은 ASCII입니다. 영숫자뿐만 아니라 모든 유효한 문자를 반복 할 수 있습니다 (공백 포함).
- 표준 허점 은 금지되어 있습니다.
- 이것은 코드 골프 이므로 모든 일반적인 골프 규칙이 적용되며 가장 짧은 코드 (바이트)가 이깁니다.
예
입력이 첫 번째 라인에 있고 출력이 두 번째 라인에 있습니다.
DEFD
F
FEED
D
This is an example input sentence.
x
...,,,..,,!@
@
ABCDefgHijklMNOPqrsTuVWxyz
B
AAAAAABBBBB
Thisxthis
This this.
.