디팔이의 개발공부/백준풀이 및 연습
[백준] 1316 - 그룹단어체커
디팔⸜( ◜࿁◝ )⸝︎︎
2022. 10. 14. 18:28
import java.util.Scanner;
public class main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("횟수를 입력하세요");
int rotationNum = sc.nextInt();
System.out.println(getGroupNum(rotationNum));
}
static int getGroupNum(int count){
Scanner sc = new Scanner(System.in);
int score = 0;
for(int i=0; i<count; i++){
boolean isTrue = false;
System.out.print("문자를 입력하세요");
String inputWord = sc.next();
String[] checkGroup = inputWord.split("");
for(int j=0; j<checkGroup.length; j++){
int escapeScore = 0;
if(checkGroup.length==1){
break;
}
isTrue = false;
String compareWord = checkGroup[j];
for(int k=j+1; k<checkGroup.length; k++){
if(isTrue==false && compareWord.equals(checkGroup[k])){isTrue = false;}
if(isTrue==false && !compareWord.equals(checkGroup[k])){isTrue = true;}
if(isTrue==true && compareWord.equals(checkGroup[k])){
score--;
escapeScore--;
break;
}
}
if(escapeScore==-1){break;}
}
score++;
}
return score;
}
}
컴파일 에러 뜬다아~~
논리가 왜 성장하지 않을까..........
다른 사람 풀이도 좀 봐야겠다 ㅠ _ ㅠ