#include <stdio.h>
int isPalindrome(char s[]) {
int len = 0;
while (s[len] != '\0') {
len++;
}
for (int i = 0; i < len / 2; i++) {
if (s[i] != s[len - 1 - i]) {
return 0;
}
}
return 1;
}
// メイン関数は変更しなくていい
int main() {
char s[100];
printf("%s -> %d\n", s
, isPalindrome
(s
)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgaXNQYWxpbmRyb21lKGNoYXIgc1tdKSB7CiAgICBpbnQgbGVuID0gMDsKICAgIHdoaWxlIChzW2xlbl0gIT0gJ1wwJykgewogICAgICAgIGxlbisrOwogICAgfQogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsZW4gLyAyOyBpKyspIHsKICAgICAgICBpZiAoc1tpXSAhPSBzW2xlbiAtIDEgLSBpXSkgewogICAgICAgICAgICByZXR1cm4gMDsgCiAgICAgICAgfQogICAgfQogICAgcmV0dXJuIDE7IAp9CgovLyDjg6HjgqTjg7PplqLmlbDjga/lpInmm7TjgZfjgarjgY/jgabjgYTjgYQKaW50IG1haW4oKSB7CiAgICBjaGFyIHNbMTAwXTsKICAgIHNjYW5mKCIlcyIsIHMpOwogICAgcHJpbnRmKCIlcyAtPiAlZFxuIiwgcywgaXNQYWxpbmRyb21lKHMpKTsKICAgIHJldHVybiAwOwp9