Duplicate Numbers
일전에 뭐 게임 회사에서 본 간단한 퀴즈 테스트 입니다.
0~9까지의 문자로 된 숫자를 입력 받았을 때, 이 입력 값이 0~9까지의 숫자가 각각 한 번 씩만 사용된 것인지 확인하는 함수를 구하시오.
no duplicates
+1
sample output에서 두 번째꺼는 01234니까 0~9사이의 숫자가 각각 하나씩 사용되어서 true 아닌가요??
아니면.... 0~9까지 모든 숫자가 나와야 하는건가요???
-
SPJung,
2015年12月31日 10:44
M
D
+1
두 번째 예시는 한 번씩이 아니라 0번 씩 사용된 숫자들이 있으므로 false 입니다.
-
SungWook Jung,
2017年04月24日 15:17
M
D
501개의 풀이가 있습니다.
51 / 51 Page
sample = input("입력하시오:")
s1 = sample.split(" ")
for i in s1:
s2 = list(i)
if len(s2) == 10 and set(s2) == set("0123456789"):
print("TRUE")
else:
print("FALSE")
풀이 작성
※(注記) 풀이작성 안내
- 본문에 코드를 삽입할 경우 에디터 우측 상단의 "코드삽입" 버튼을 이용 해 주세요.
- 마크다운 문법으로 본문을 작성 해 주세요.
- 풀이를 읽는 사람들을 위하여 풀이에 대한 설명도 부탁드려요. (아이디어나 사용한 알고리즘 또는 참고한 자료등)
- 작성한 풀이는 다른 사람(빨간띠 이상)에 의해서 내용이 개선될 수 있습니다.
풀이 작성은 로그인이 필요합니다.