Koala - 10기/기초 알고리즘 스터디
Baekjoon 13235번: 팰린드롬 / C++
나는 푸딩
2023. 5. 7. 18:13
Problem
Solution
1. 단어를 str 변수에 입력 받는다.
2. for문을 활용하여 strReverse라는 변수에 str의 글자 하나 하나를 거꾸로 저장한다.
3. str과 strReverse가 같으면 "true"를 출력하고 같지 않으면 "false"를 출력한다.
Answer
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str;
cin >> str;
string strReverse;
for(int i = str.length()-1; i >= 0; i--) {
strReverse += str[i];
}
if(str==strReverse) {
cout << "true";
}
else {
cout << "false";
}
return 0;
}