
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

def solution(todo_list, finished): answer = [] for i in range(len(finished)): if finished[i] == False: answer.append(todo_list[i]) return answer def solution(todo_list, finished): answer = [] for i in range(len(finished)): if finished[i] == "false": answer.append(todo_list[i]) return answer finished는 boolean 배열의 매개변수!! 문자열이 아니다!! " "가 없으니 불리안이다!!!

def solution(arr, n): answer = [] if len(arr)%2==1: #리스트의 길이가 홀수라면 for i in range(len(arr)): #0부터 리스트 길이 전까지 if i%2==0: #순서가 짝수이면 즉, 짝수 인덱스면 answer.append(arr[i]+n) #짝수 인덱스 값에 n을 더한 것을 answer에 넣어라 else : answer.append(arr[i]) #짝수 인덱스 값이 아니면 그냥 answer에 추가 else : for i in range(len(arr)): #0부터 리스트 길이 전까지 if i%2==1: #순서가 홀수이면 즉, 홀수 인덱스면 answer.append(arr[i]+n) #홀수 인덱스 값에 n을 더한 값을 answer에 추가 else : ..