코딩테스트 풀이/JAVA
[프로그래머스/Lv.0] 홀짝에 따라 다른 값 반환하기
무지맘
2023. 4. 24. 23:27
1. Input, Output, Example
- n이 홀수라면 n 이하의 홀수인 모든 양의 정수의 합을 반환하고 n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 반환
2. Constraint
1) 1 ≤ n ≤ 100
3. Code
1) 첫 코드(2023/04/24)
class Solution {
public int solution(int n) {
int sum = 0;
if(n%2==1){
for(int i=n ; i>0 ; i-=2)
sum += i;
} else{
for(int i=n ; i>=0 ; i-=2)
sum += i*i;
}
return sum;
}
}