본문 바로가기

알고리즘 풀이

백준 1259번 팰린드롬 수

https://www.acmicpc.net/problem/1259


#include <cstdio>
#include <cstring>
using namespace std;
bool isPalindrome(char *s) {
int len = strlen(s);
for (int idx = 0 ; idx < len / 2; ++idx) {
if (s[idx] != s[len - idx - 1]) {
return false;
}
}
return true;
}
int main()
{
bool result = false;
char in[100000] = {0, };
scanf("%s", &in);
while (strcmp(in, "0")) {
printf("%s\n", isPalindrome(in) ? "yes" : "no");
scanf("%s", &in);
}
return 0;
}


'알고리즘 풀이' 카테고리의 다른 글

백준 2805번 나무자르기  (0) 2018.04.17
백준 2512번 예산  (0) 2018.04.16
백준 7576번 토마토  (0) 2018.04.03
백준 5567번 결혼식  (0) 2018.03.25
백준 6359번 만취한 상범  (0) 2018.02.07