알고리즘/문제풀이
[SWEA] 2007. 패턴 마디의 길이
BSHwan
2020. 1. 29. 23:23
반응형
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int tc=1; tc<=T; tc++) {
String s = sc.next();
// 1글자, 0 <= < 1 1 <= < 2
// 2글자, 0 <= < 2 2 <= < 4
// 3글자, 0 <= < 3 3 <= < 6
// ...
// 10글자, 0 <= < 10 10 <= < 20
int i;
for(i=1; i<=10; i++) {
String sub1 = s.substring(0, i);
String sub2 = s.substring(i, 2*i);
if(sub1.equals(sub2)) {
break;
}
}
System.out.println("#" + tc + " " + i);
}
}
}
반응형