++/자료구조&알고리즘

[프로그래머스][Lv.0] 짝수의 합 - 120831

writtenbyrla 2023. 12. 8. 23:26

 

문제 설명

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

 


 

제한사항

  • 0 < n ≤ 1000

 

입출력 예

 

 


풀이

 

포인트

1. 짝수니까 무조건 2부터 시작

2. for문에서 i를 2씩 증가시켜 합계를 구함 ( i = i+2 )

class Solution {
    public int solution(int n) {
        int sum = 0;
        for(int i=2; i<=n; i=i+2){
            sum += i;
        }
        return sum;
    }
}