[python] programmers 배열 비교하기

도리·2025년 4월 6일

내 풀이

def solution(arr1, arr2):
    answer = 0 # 배열 길이가 긴쪽이 더 크다. 
               # 배열 길이가 같다면 각 배열에 있는 모든 원소의 합이 큰 배열이 크다. 
    
    if len(arr1) == len(arr2):
        if sum(arr1) > sum(arr2) :
            answer = 1
        elif sum(arr1) < sum(arr2):
            answer = -1
        else:
            answer = 0
    elif len(arr1) > len(arr2):
        answer = 1
    elif len(arr1) < len(arr2):
        answer = -1
    return answer
  • 모든 경우의 수로 나눴는데 , 더 간단하게 풀 수 있는 방법이 있을까...??? 거의 비슷한듯.
profile
인공지능응용학과 졸업예정..

0개의 댓글