본문 바로가기
반응형

전체 글83

[Lv. 0] 배열의 유사도(Python) 안녕하세요. 강렬한 스포트라이트 입니다! 하기의 문제를 Python 언어를 사용하여 구현하고자 합니다. 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 1 ≤ s1, s2의 길이 ≤ 100 1 ≤ s1, s2의 원소의 길이 ≤ 10 s1과 s2의 원소는 알파벳 소문자로만 이루어져 있습니다 s1과 s2는 각각 중복된 원소를 갖지 않습니다. s1 s2 result ["a", "b", "c"] ["com", "b", "d", "p", "c"] 2 ["n", "omg"] ["m", "dot"] 0 1) 배열 s1의 요소가 배열 s2에 있는 경우를 누적하여 구현한 코드입니다. def solution(s.. 2023. 3. 3.
[Lv. 0] 369게임(Python) 안녕하세요. 강렬한 스포트라이트 입니다! 하기의 문제를 Python 언어를 사용하여 구현하고자 합니다. 머쓱이는 친구들과 369게임을 하고 있습니다. 369게임은 1부터 숫자를 하나씩 대며 3, 6, 9가 들어가는 숫자는 숫자 대신 3, 6, 9의 개수만큼 박수를 치는 게임입니다. 머쓱이가 말해야하는 숫자 order가 매개변수로 주어질 때, 머쓱이가 쳐야할 박수 횟수를 return 하도록 solution 함수를 완성해보세요. 1 ≤ order ≤ 1,000,000 order result 3 1 29423 2 1) 입력 받은 숫자를 문자열로 변환 후 구현한 코드입니다. def solution(order): str_od=str(order); cnt=0 for s in str_od: if s in ["3",".. 2023. 3. 2.
[Lv. 0] 가위 바위 보(Python) 안녕하세요. 강렬한 스포트라이트 입니다! 하기의 문제를 Python 언어를 사용하여 구현하고자 합니다. 가위는 2 바위는 0 보는 5로 표현합니다. 가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 return하도록 solution 함수를 완성해보세요. 0 2023. 3. 1.
[Lv. 0] 구슬을 나누는 경우의 수(Python) 안녕하세요. 강렬한 스포트라이트 입니다! 하기의 문제를 Python 언어를 사용하여 구현하고자 합니다. 머쓱이는 구슬을 친구들에게 나누어주려고 합니다. 구슬은 모두 다르게 생겼습니다. 머쓱이가 갖고 있는 구슬의 개수 balls와 친구들에게 나누어 줄 구슬 개수 share이 매개변수로 주어질 때, balls개의 구슬 중 share개의 구슬을 고르는 가능한 모든 경우의 수를 return 하는 solution 함수를 완성해주세요. 1 ≤ balls ≤ 30 1 ≤ share ≤ 30 구슬을 고르는 순서는 고려하지 않습니다. share ≤ balls balls share result 3 2 3 5 3 10 1) 해당 문제를 어떻게 풀지 비교적 상세하게 정리해봅니다. 2) for문을 사용하여 구현한 코드입니다. .. 2023. 2. 22.
반응형