티스토리 뷰

안녕하세요

프로그래머스 전화번호 목록 문제 풀이입니다!

출처 : 프로그래머스 전화번호 목록 (https://programmers.co.kr/learn/courses/30/lessons/42577)

어떤 번호에 대해 그 번호가 가장 앞에 포함되는 단어가 있을 경우에 False,

그렇지 않을 경우에는 True를 반환하는 문제라고 파악했습니다.

 

저는 먼저 모든 문자에 대해서

각 문자들이 다른 문자와 비교했을 때 접두어로서 포함되면 True, 아니면 False를 출력하게 한 후,

이를 answer_list에 저장했습니다.

그 후에, answer_list의 합이 0보다 큰 경우에는 False를, 0인 경우에는 True를 출력하도록 했습니다.

 

ex) answer_list = [True. False, True]인 경우, True는 1, False는 0으로 계산하기 때문에 sum(answer_list)의 값은 2입니다.

 

더 좋은 코딩 방식이나 제 설명과 코드에 문제가 있으면 언제든 댓글 달아주세요!

감사합니다!

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함