[Python/Lv.0] 홀짝에 따라 다른 값 반환하기
제출 def solution(n): answer = 0 if n % 2 == 1 : for i in range(1,n+1,2): answer += i else : for i in range(2,n+1,2): answer += i**2 return answer 다른 답안 def solution(n): answer = 0 if n % 2 == 1 : return sum(i for i in range(1,n+1,2)) else : return sum(i**2 for i in range(2,n+1,2)) + 리스크 컴프리헨션 잘 응용하기!
2024.04.04