코딩테스트
코딩테스트 연습 > Summer/Winter Coding(~2018) > 영어 끝말잇기
안양사람
2020. 8. 11. 14:24
728x90
SMALL
function solution(n, words) {
for(let i=1;i<words.length;i++){
if(words[i-1][words[i-1].length-1]!==words[i][0]){
let a=(i+1)%n;
if(a===0) a=n;
const b=Math.ceil((i+1)/n);
return [a,b]
}
for(let j=0;j<i;j++){
if(words[i]===words[j]){
let a=(i+1)%n;
if(a===0) a=n;
const b=Math.ceil((i+1)/n);
return [a,b]
}
}
}
return [0,0]
}
문제가 간단해보였는데 뭔가 계속 꼬여서 시간도 오래걸리고 코드도 예쁘지 않다
728x90
LIST