https://www.acmicpc.net/problem/5704
위 문제는 입력받은 문자열에 모든 알파벳이 1회 이상 사용되었는지를 확인하는 문제이다.
파이썬 코드
딕셔너리를 이용하여 위 문제를 해결했습니다.
무한루프를 돌면서 사용자에게 문자열을 입력받습니다. 이 때 문자열에 *가 입력될 경우 무한루프를 탈출합니다.
알파벳 딕셔너리를 만든 후, for문을 돌면서 각 배열의 인덱스를 딕셔너리에 추가해줍니다.
만약 문자열에 모든 알파벳이 사용되었다면 딕셔너리 키값의 길이는 26입니다. 26이 아닐경우 모든 알파벳이 사용된 문자열이 아니므로 result에 N을 대입하고 출력합니다. 모든 알파벳이 사용되었다면 기존 대입된 Y가 출력됩니다.
'Koala - 8기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[C++] 백준 7785번: 회사에 있는 사람 (2) | 2022.09.25 |
---|---|
[백준/python] 14724번 관리자는 누구? (2) | 2022.09.25 |
[백준/Python] 1620 나는야 포켓몬 마스터 이다솜 (1) | 2022.09.23 |
[백준/Python] 15963 카시오 (0) | 2022.09.20 |
[백준 5363번 /python] 요다 (0) | 2022.09.18 |