[ Python ] 숫자 문자열과 영단어(81301)
코딩테스트 해설2021 카카오톡 채용 연계형 인턴 : 숫자 문자열과 단어문제 유형 : 구현작성 코드def solution(s): word_dict = { '0': 'zero', '1': 'one', '2': 'two', '3': 'three', '4': 'four', '5': 'five', '6': 'six', '7': 'seven', '8': 'eight', '9': 'nine' } for num, word in word_dict.items(): s = s.replace(word, num) return int(s)접근 방식문자형 정수와 문자열이 ..
[ Python ] - 안전지대(120866)
문제 설명 제한사항 board는 n * n 배열입니다. 1 ≤ n ≤ 100 지뢰는 1로 표시되어 있습니다. board에는 지뢰가 있는 지역 1과 지뢰가 없는 지역 0만 존재합니다. 입출력 예 입출력 예 설명 입출력 예 #1 (3, 2)에 지뢰가 있으므로 지뢰가 있는 지역과 지뢰와 인접한 위, 아래, 좌, 우, 대각선 총 8칸은 위험지역입니다. 따라서 16을 return합니다. 입출력 예 #2 (3, 2), (3, 3)에 지뢰가 있으므로 지뢰가 있는 지역과 지뢰와 인접한 위, 아래, 좌, 우, 대각선은 위험지역입니다. 따라서 위험지역을 제외한 칸 수 13을 return합니다. 입출력 예 #3 모든 지역에 지뢰가 있으므로 안전지역은 없습니다. 따라서 0을 return합니다. solution.py def s..