BOJ/Go
[Go] BOJ / 10988번 / 팰린드롬인지 확인하기
d체리b
2023. 3. 23. 15:20
💻 문제
10988번: 팰린드롬인지 확인하기
첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다.
www.acmicpc.net
📜 풀이
package main
import (
"bufio"
"fmt"
"os"
"strings"
)
func main() {
var s, p string
r := bufio.NewReader(os.Stdin)
w := bufio.NewWriter(os.Stdout)
defer w.Flush()
fmt.Fscanln(r, &s)
st := strings.Split(s, "")
st1 := strings.Split(s, "")
for i := range st {
st[i] = st1[len(st)-i-1]
}
p = strings.Join(st, "")
if s == p {
fmt.Fprintln(w, 1)
} else {
fmt.Fprintln(w, 0)
}
}
728x90