백준공부/java

[백준] 27962번 오렌지 먹은지 오랜지 (bronze1

gomduri43 2023. 6. 19. 16:02

import java.io.*;
import java.util.*;

public class Main{
    public static void main(String[] args) throws IOException{
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(System.out));
        int n=Integer.parseInt(br.readLine());
        String a=br.readLine();
        boolean find=false;
        boolean isTrue=true;
        for(int i=1; i<=n-1; i++){
            isTrue=true;
            String temp=a.substring(i,a.length());
            for(int j=0; j<temp.length(); j++){
                if(a.charAt(j)!=temp.charAt(j)){
                    if(!isTrue){
                        break;
                    }
                    isTrue=false;
                }
                if(j==temp.length()-1 && isTrue==false){
                    find=true;
                }
            }
            if(find){
                bw.write("YES");
                break;
            }
        }
        if(!find){
            bw.write("NO");
        }
        bw.flush();
    }

}