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;
}
'Koala - 10기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준 / Python] #1124 언더프라임 (0) | 2023.05.12 |
---|---|
[백준/17502번]JAVA 클레어와 펠린드롬 (0) | 2023.05.07 |
[백준 / Python] #11728 배열 합치기 (0) | 2023.05.07 |
[백준 / Python] #1895 필터 (0) | 2023.05.06 |
[백준/C++] 15813번: 너의 이름은 몇 점이니 (0) | 2023.04.02 |