파이썬/프로그래머스

파이썬/프로그래머스

위장

위장 # 위장 # 링크 : https://programmers.co.kr/learn/courses/30/lessons/42578 # 문제 설명 # 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. # 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 # 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. # 종류 이름 # 얼굴 동그란 안경, 검정 선글라스 # 상의 파란색 티셔츠 # 하의 청바지 # 겉옷 긴 코트 # 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. # 제한사항 # clothes의 ..

파이썬/프로그래머스

전화번호 목록

전화번호 목록 # 전화번호 목록 # 링크 : https://programmers.co.kr/learn/courses/30/lessons/42577 # 문제 설명 # 전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다. # 전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다. # 구조대 : 119 # 박준영 : 97 674 223 # 지영석 : 11 9552 4421 # 전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 # 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요. # 제한 사항..

파이썬/프로그래머스

완주하지 못한 선수

완주하지 못한 선수 # 완주하지 못한 선수 # 링크 : https://programmers.co.kr/learn/courses/30/lessons/42576 # 문제 설명 # 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. # 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, # 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. # 제한사항 # 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. # completion의 길이는 participant의 길이보다 1 작습니다. # 참가자의 이름은 1개 ..

파이썬/프로그래머스

코딩테스트 연습 - 문자열 내 p와 y의 개수

코딩테스트 연습 - 문자열 내 p와 y의 개수 # 문제 설명 # 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 # 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' # 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 # 구별하지 않습니다. # 예를 들어 s가 "pPoooyY"면 true를 return하고 "Pyy"라면 false를 return합니다. # 제한사항 # 문자열 s의 길이 : 50 이하의 자연수 # 문자열 s는 알파벳으로만 이루어져 있습니다. # 입출력 예 s answer "pPoooyY" true "Pyy" false # 입출력 예 설명 # 입출..

파이썬/프로그래머스

코딩테스트 연습 - 짝수와 홀수

코딩테스트 연습 - 짝수와 홀수 # 문제 설명 # 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, # solution을 완성해주세요. # 제한 조건 # num은 int 범위의 정수입니다. # 0은 짝수입니다. # 입출력 예 num return 3 "Odd" 4 "Even" 소스 더보기 더보기 def solution(num): return "Odd" if num%2 else "Even"

파이썬/프로그래머스

코딩테스트 연습 - 서울에서 김서방 찾기

코딩테스트 연습 - 서울에서 김서방 찾기 # 문제 설명 # String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 # String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 # 나타나며 잘못된 값이 입력되는 경우는 없습니다. # 제한 사항 # seoul은 길이 1 이상, 1000 이하인 배열입니다. # seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다. # "Kim"은 반드시 seoul 안에 포함되어 있습니다. # 입출력 예 seoul return ["Jane", "Kim"] "김서방은 1에 있다" 소스 더보기 # 1 def solution1(seoul): return '김서방은 '+str(seoul...

감자씨앗
'파이썬/프로그래머스' 카테고리의 글 목록