코딩테스트 풀이/JAVA
[프로그래머스/Lv.0] 홀수 vs 짝수
무지맘
2023. 4. 25. 22:11
1. Input, Output, Example
- 가장 첫 번째 원소를 1번 원소라고 할 때, 홀수 번째 원소들의 합과 짝수 번째 원소들의 합 중 크거나 같은 값을 반환
2. Constraint
1) 5 ≤ num_list의 길이 ≤ 50
2) -9 ≤ num_list의 원소 ≤ 9
3. Code
1) 첫 코드(2023/04/25)
class Solution {
public int solution(int[] num_list) {
int even = 0, odd = 0, a = 0, b = 1;
while(a<num_list.length || b<num_list.length){
if(a<num_list.length){
even += num_list[a];
a += 2;
}
if(b<num_list.length){
odd += num_list[b];
b += 2;
}
}
return Math.max(even, odd);
}
}