
def solution(arr1, arr2): answer = 0 if len(arr1) != len(arr2): # 두 배열의 길이가 다르다면 if len(arr1) > len(arr2): # 1이 2보다 길다면 answer = 1 # 1을 출력하고 else: answer = -1 # -1를 출력해라 else : # 두 배열의 길이가 같다면 if sum(arr1) > sum(arr2): #arr1의 합이 arr2의 합보다 크면 answer = 1 # 1을 출력 elif sum(arr1) < sum(arr2): #arr1의 합이 arr2의 합보다 작으면 answer = -1 # 2를 출력 else: answer = 0 return answer
Programmers/코딩 기초 트레이닝
2024. 2. 7. 16:52

def solution(a, b): answer = 0 if a%2==1 and b%2==1: #a와 b가 모두 홀수 answer += a**2+b**2 #a^2+b^2를 answer에 추가 elif a%2==1 or b%2==1: #a와 b 중 하나만 홀수 answer += (a+b)*2 #(a+b)*2를 answer에 추가 else: #a와 b 모두 홀수가 아니면 if a > b: #절대값을 표현하기 위해... answer += a-b else: answer += b-a return answer
Programmers/코딩 기초 트레이닝
2024. 2. 7. 16:09