[프로그래머스] 파이썬 원소들의 곱과 합

ybk·2023년 9월 20일
0

프로그래머스

목록 보기
23/236

Lv.0 원소들의 곱과 합

문제 설명

정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요.

제한사항

  1. 2 ≤ num_list의 길이 ≤ 10
  2. 1 ≤ num_list의 원소 ≤ 9

입출력

코드 풀이

def solution(num_list):
    answer = 0
    x = 1
    sum = 0
    
    for i in num_list:
        x *= i
        sum += i
        
    sum2 = sum**2
    
    if x < sum2:
        answer = 1
        
    elif x>sum2:
        answer = 0
    return answer

출처: 프로그래머스 코딩테스트 연습

profile
개발자 준비생~

0개의 댓글