
[COS PRO 2급-Python] 더 많은 배수 구하기
자연수가 들어있는 배열에 3의 배수와 5의 배수 중 어떤 수가 더 많은지 알아보려 합니다.
이를 위해 다음과 같이 프로그램 구조를 작성했습니다.
자연수가 들어있는 배열 arr와 arr의 길이 arr_len이 매개변수로 주어질 때, 배열에 3의 배수의 개수가 더 많다면 "three"를, 5의 배수의 개수가 더 많다면 "five"를, 3의 배수와 5의 배수의 개수가 같다면 "same"을 return 하도록 solution 함수를 작성하려 합니다.
위 구조를 찾고하여 코드가 올바르게 동작할 수 있도록 빈칸에 주어진 func_a, func_b, func_c 함수와 매개변수를 알맞게 채워주세요.
자연수가 들어있는 배열 arr와 arr의 길이 arr_len이 solution 함수의 매개변수로 주어집니다.
배열에 3의 배수의 개수가 더 많다면 "three"를, 5의 배수의 개수가 더 많다면 "five"를, 3의 배수와 5의 배수의 개수가 같다면 "same"을 return
해주세요.

▶ 매개변수들을 자세하게 보자!
def solution(arr):
count_three = func_c(arr)
count_five = func_a(arr)
answer = func_b(count_three, count_five)
return answer
남의 코드를 보는 건 내가 짠 코드를 분석하는 것 보다 힘든 것 같다..
처음부터 차근차근 보면서 답을 구해보자!