오늘이라도

[6일차][프로그래머스, 120831번, Lv. 0] 짝수의 합 본문

개발 공부/코딩테스트

[6일차][프로그래머스, 120831번, Lv. 0] 짝수의 합

upcake_ 2022. 12. 22. 10:10
반응형

문제

내 풀이

채점 결과

피드백

class Solution {
    public int solution(int n) {
        int answer = 0;

        for(int i=2; i<=n; i+=2){
            answer+=i;
        }

        return answer;
    }
}

더 깔끔한 반복문 사용

 

import java.util.stream.IntStream;
class Solution {
    public int solution(int n) {
        return IntStream.rangeClosed(0, n)
            .filter(e -> e % 2 == 0)
            .sum();
    }
}

IntStream 사용

반응형