class Solution {
fun solution(A: String, B: String): Int {
var str = A
var s = ""
val mut = mutableListOf<String>()
for(i in 0 until A.length){
s += str.takeLast(1)
for(j in 0 until A.length-1){
s += str[j]
}
mut.add(s)
str = s
s = ""
}
if(A == B) return 0
if(B in mut) return mut.indexOf(B)+1 else return -1
}
}
마지막 문자를 빼서 맨앞에 먼저 넣고 그다음 문자들을 집어넣은 것을 반복해서
mutableListOf에 넣고 그거에 대한 인덱스 값을 이용해서 찾았다
class Solution {
fun solution(A: String, B: String): Int = (B + B).indexOf(A)
}