홍우진의 개발 일기장
[백준] 5671번: 호텔 방 번호 / 파이썬 본문
728x90
반응형
문제 링크
https://www.acmicpc.net/problem/5671
풀이 코드
import sys
input = sys.stdin.readline
while 1:
ho = input()
if not ho:
break
n, m = ho.split()
cnt = 0
for i in range(int(n), int(m) + 1):
if len(set(str(i))) == len(str(i)):
cnt += 1
print(cnt)
코드 해석
str로 변환 한 후 set을 써서 글자의 중복을 제거한다.
그 후 숫자의 길이와 비교하여 같을 경우에 카운팅을 한다.
체감 난이도: ★☆☆☆☆
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 2167번: 2차원 배열의 합 / 파이썬 (0) | 2025.02.24 |
---|---|
[백준] 2870번: 수학숙제 / 파이썬 (0) | 2025.02.23 |
[백준] 1076번: 저항/ 파이썬 (0) | 2025.02.21 |
[백준] 2622번: 삼각형만들기 / 파이썬 (0) | 2025.02.20 |
[백준] 17269번: 이름궁합 테스트 / 파이썬 (0) | 2025.02.19 |
Comments