[study]코딩테스트
[Programmers] 코딩테스트입문 > 짝수의 합
yoon9i
2024. 9. 30. 11:39
Q. 정수 n 이 주어질때, n 이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.

python 은 for 문이 다른거 같넹
def solution(n):
total = 0
for i in range(2, n+1, 2): # 2부터 n까지 2씩 증가 (짝수만 반복)
total += i
return total
이렇게 하신분도 있구나
def solution(n):
return sum([i for i in range(2, n + 1, 2)])
def solution(n):
return 2*(n//2)*((n//2)+1)/2