diff --git "a/LiiNi-coder/202510/06 BOJ \354\242\205\354\235\264 \354\240\221\352\270\260.md" "b/LiiNi-coder/202510/06 BOJ \354\242\205\354\235\264 \354\240\221\352\270\260.md" new file mode 100644 index 00000000..c3f680ff --- /dev/null +++ "b/LiiNi-coder/202510/06 BOJ \354\242\205\354\235\264 \354\240\221\352\270\260.md" @@ -0,0 +1,30 @@ +```java +import java.io.*; +import java.util.*; + +public class Main{ + static boolean check(String s){ + if(s.length() == 1) + return true; + int mid=s.length() / 2; + for(int i=0; i < mid; i++){ + if(s.charAt(i) == s.charAt(s.length()- 1 - i)) + return false; + } + return check(s.substring(0, mid)) && check(s.substring(mid+ 1)); + } + + public static void main(String[] args)throws IOException{ + BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); + int t = Integer.parseInt(br.readLine()); + StringBuilder sb=new StringBuilder(); + while(t-->0){ + sb.append(check(br.readLine() ) ? "YES\n" : "NO\n"); + } + + System.out.print(sb.toString()); + br.close(); + } +} + +```