๐ Algorithm/BaekJoon
์๋ฐ(Java) [๋ฐฑ์ค] 10988๋ฒ : ํฐ๋ฆฐ๋๋กฌ์ธ์ง ํ์ธํ๊ธฐ
kongmi
2023. 6. 7. 20:30
๋ฌธ์
์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋, ์ด ๋จ์ด๊ฐ ํฐ๋ฆฐ๋๋กฌ์ธ์ง ์๋์ง ํ์ธํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
ํฐ๋ฆฐ๋๋กฌ์ด๋ ์์ผ๋ก ์ฝ์ ๋์ ๊ฑฐ๊พธ๋ก ์ฝ์ ๋ ๋๊ฐ์ ๋จ์ด๋ฅผ ๋งํ๋ค.
level, noon์ ํฐ๋ฆฐ๋๋กฌ์ด๊ณ , baekjoon, online, judge๋ ํฐ๋ฆฐ๋๋กฌ์ด ์๋๋ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ค. ๋จ์ด์ ๊ธธ์ด๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 100๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ผ๋ฉฐ, ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ํฐ๋ฆฐ๋๋กฌ์ด๋ฉด 1, ์๋๋ฉด 0์ ์ถ๋ ฅํ๋ค.
package ๋ฐฑ์ค10988๋ฒ๋ฌธ์ ;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String word = sc.nextLine();
int[] wordArr = new int[word.length()];
int[] tmpArr = new int[word.length()];
int isSame = 0;
for(int i = 0; i < wordArr.length; i++) {
wordArr[i] = word.charAt(i) - 'a';
tmpArr[i] = word.charAt((wordArr.length-i)-1) - 'a';
}
for(int i = 0; i < word.length(); i++) {
if(wordArr[i] == tmpArr[i]) isSame++;
else {
System.out.println(0);
return;
}
}
if(isSame == word.length()) System.out.println(1);
}
}

