알고리즘 공부⛏️

🍞(Java)홀짝에 따라 다른 값 반환

十月 2024. 3. 12. 22:43
< 문제 설명 >
양의 정수 n이 매개변수로 주어질 때, n이 홀수라면 n 이하의 홀수인 모든 양의 정수의 합을 return 하고 n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 return 하는 solution 함수를 작성해 주세요.

(문제를 티기고 티기고 티기고)

1) for문을 통해 i부터 n만큼 돌림 (i != 0)
2) for문 안에서 if문을 통해 i의 홀짝 여부를 판단
3) i가 홀수면 odd, 짝수면 even으로 각각 연산해 누적
4) 삼항연산자로 매개변수 n의 홀짝 여부를 판단한 다음
구해둔 누적합계 even, odd 중 적합한 것을 return