Lv0 짝수의 합

Guinsu·2024년 8월 6일

코딩테스트

목록 보기
10/15

문제

정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.

제한사항

0 < n ≤ 1000

입출력 예)

nresult
1030
46

n이 10이므로 2 + 4 + 6 + 8 + 10 = 30을 return 합니다.
n이 4이므로 2 + 4 = 6을 return 합니다.

코드

  • n 이하의 짝수를 모두 더하면 되는 문제이기 때문에! 쉽게 해결 했습니다.
class Solution {
    public int solution(int n) {
        int answer = 0;
        
        for(int i=0; i <= n; i++){
            
            if(i % 2 == 0){
                answer += i;   
            }
        }    
        return answer;
    }
}
profile
백엔드 개발자의 성장기

0개의 댓글