728x90
https://school.programmers.co.kr/learn/courses/30/lessons/181928
문제)정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요.
풀이)
class Solution {
public int solution(int[] num_list) {
int answer = 0;
String odd ="";
String even = "";
for(int i=0; i<num_list.length; i++){
//원소가 홀수인 경우는
if(num_list[i]%2==1){
//문자열으로 저장
odd += num_list[i];
//짝수인 경우
}else{
even += num_list[i];
}
}
//String->int형으로 변환시켜줌
answer = Integer.parseInt(odd)+Integer.parseInt(even);
return answer;
}
}
728x90
'프로그래밍 > Java(자바)' 카테고리의 다른 글
[프로그래머스] 대문자로 바꾸기 --java (0) | 2023.12.23 |
---|---|
[프로그래머스] 등차수열의 특정한 항만 더하기 --java (1) | 2023.12.22 |
[프로그래머스] 원소들의 곱과 합 --java (1) | 2023.12.22 |
[프로그래머스] 주사위 게임2 --java (0) | 2023.12.22 |
[프로그래머스] 조건 문자열 --java (0) | 2023.12.22 |