Programmers/프로그래머스-한 번만 등장한 문자-python

cosmos·2022년 10월 31일
0
post-thumbnail

문제

코드

# https://school.programmers.co.kr/learn/courses/30/lessons/120896
# programmers, level0: 한번만 등장한 문자, python3
def solution(s: str) -> str:
    answer = ''
    dict = {}

    for x in s:
        if x not in dict:
            dict[x] = 1
        else:
            dict[x] += 1

    for x in dict:
        if dict[x] == 1:
            answer += x

    return ''.join(map(str, sorted(answer)))

if __name__ == '__main__':
    print(solution("abcabcadc"))
    print(solution("abdc"))
    print(solution("hello"))

결과

출처 & 깃허브

programmers 한 번만 등장한 문자
github

0개의 댓글