본문 바로가기
Beakjoon&프로그래머스/Java

[프로그래머스/Java] 홀짝에 따라 다른 값 반환하기

by 현장 2025. 2. 4.

-Code

class Solution {
    public int solution(int n) {
        int answer = 0;
        boolean flag = n % 2 == 0 ? true : false;
        
        if (flag) {
            for (int i = 0; i <= n; i += 2) {
                answer += i * i;
            };    
        } else {
            for (int i = 1; i <= n; i+= 2) {
                answer += i;
            };    
        }
        
        return answer;
    }
}