알고리즘/백준
10988번 문제 : 팰린드롬인지 확인하기
son_i
2023. 4. 25. 17:26
728x90
10988번: 팰린드롬인지 확인하기 (acmicpc.net)
10988번: 팰린드롬인지 확인하기
첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다.
www.acmicpc.net
매우 간단하게 작성했는데 틀렸다고 나왔다.
한 글자일 때를 고려 안 했다 !
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
class Main{
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
int result = 1;
for(int i=0;i<str.length()/2;i++) {
if(str.charAt(i) == str.charAt(str.length()-1-i))
result = 1;
else {
result = 0;
break;
}
}
System.out.println(result);
}
}
한 글자일 때는 반복문이 돌지 않으니까 맨 처음 result를 1로 선언해줌 !
728x90