항해35일차
프로그래머스의 '숫자 짝궁' 문제에서 주어진 입력값 `"100"`과 `"2345"`에 대해 기댓값이 `-1`인 이유는 두 숫자 문자열 간에 공통된 숫자가 없기 때문입니다. 따라서, 공통된 숫자가 없을 경우 `-1`을 반환해야 합니다.이 문제를 해결하기 위해서는 공통된 숫자가 없을 때 `-1`을 반환하도록 코드를 수정해야 합니다. 아래는 수정된 코드입니다.## 수정된 파이썬 코드```pythondef solution(X, Y): from collections import Counter # 각 숫자의 등장 횟수를 세기 count_X = Counter(X) count_Y = Counter(Y) # 공통 숫자 찾기 common_digits = [] for digit in r..
<알고리즘 문제풀이& 연습>/코딩테스트 연습
2024. 12. 2. 07:24