백준문제풀이 6단계 심화 1(4) 10988번 팰린드롬인지 확인하기 (C#)

2024. 5. 30. 20:00백준 문제풀이/6단계 심화 1

 

이번은 주어진 문자열이 필린드롬인지 확인하는 문제이다.

거꾸로 읽어도 똑같은 level이나 noon등이 필린드롬 이라고 한다.

 

using System;

class BackJoon
{
    static void Main(string[] args)
    {
        string str = Console.ReadLine();
        char[] str2 = str.ToCharArray();
        Array.Reverse(str2);
        string rts = new string(str2);
        if (str == rts)
            Console.WriteLine(1);
        else
            Console.WriteLine(0);
    }
}

 

단순하게 문자열을 Reverse해주었다.

char배열로 만든다음 뒤집고, 다시 새로운 문자열로 만들어 주었다.

그리고 원래의 문자열과 비교하면 끝.