function solution(s) {
var answer = [];
let i=0;
//visited를 따로 설정해 준 이유는
//ex) "banana" 처럼 a가 3개인 경우 먼거리에 있는 것도 answer에 push하기 때문에
let visited = []; // 방문 여부 판단
while(i!=s.length){
let standard = s[i];
let istrue = false;
for(j=0;j<i;++j){
if(standard===s[j]&&!visited[j]){
answer.push(i-j);
visited[j]= true;
istrue = true;
}
}
if(istrue===false) answer.push(-1);
i++;
}
return answer;
}