[Kotlin/프로그래머스] 짝수의 합

문제

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

 

 풀이 

class Solution {
    fun solution(n: Int): Int {
        var answer: Int = 0
        
        for(i:Int in 1..n){
            if(i%2==0){
                answer += i
            }
        }
        return answer
    }
}

 

기억하자. 짝수의 합이 필요할땐 나머지(%) 가 0인 것들만 찾으면 된다는 걸!