class Solution {
public String solution(int[] food) {
String answer = "";
// 1 3 4 6 -> 1 22 333 !0! 333 22 1
String str="";
String str2="";
for(int i=1; i<food.length; i++){
if(food[i]%2 != 0){
for(int j=0; j<(food[i]-1)/2; j++){
str+=Integer.toString(i);
}
}
else{
for(int j=0; j<food[i]/2; j++){
str+=Integer.toString(i);
}
}
}
StringBuilder sb = new StringBuilder(str);
str2 = sb.reverse().toString();
//str1 구해서 st2는 뒤집으면 됨.
answer = str + "0" + str2;
return answer;
}
}
for문의 i값이 해당 칼로리 음식. j가 갯수.
홀수면 하나 빼주고 반만 str에 넣기.
짝수면 그대로 반만 str에 넣기.
반띵!