Study with me/프로그래머스 L0 마스터하기
프로그래머스 - L0 이어붙인수
외계나무
2023. 12. 13. 10:41
그냥 for 문으로
str += int → str 과
Integer.parseInt() 를 이용해서 풀었는데,
다른 사람의 아이디어가 멋져서 가져옴.
class Solution {
public int solution(int[] num_list) {
int answer = 0;
int even = 0;
int odd = 0;
for(int num : num_list) {
if(num % 2 == 0) {
even *= 10; // 이걸로 자리수 조절
even += num;
} else {
odd *= 10; // 이걸로 자리수 조절
odd += num;
}
}
answer = even + odd;
return answer;
}
}