# include <stdio.h>
int isPalindrome(char s[]){
int hidari=0;
int migi=0;
while(s[migi+1]!='\0'){
migi++;
}
while(hidari<migi){
if(s[hidari]!=s[migi]){
return 0;
}
hidari++;
migi--;
return 1;}
}
//メイン関数は書き換えなくてよいです
int main(){
char s[100];
printf("%s -> %d\n",s
,isPalindrome
(s
)); return 0;
}
IyBpbmNsdWRlIDxzdGRpby5oPgoKaW50IGlzUGFsaW5kcm9tZShjaGFyIHNbXSl7CglpbnQgaGlkYXJpPTA7IAogICAgaW50IG1pZ2k9MDsgICAKICAgIHdoaWxlKHNbbWlnaSsxXSE9J1wwJyl7CiAgICAJbWlnaSsrOwp9CiAgICB3aGlsZShoaWRhcmk8bWlnaSl7CiAgICAgICAgaWYoc1toaWRhcmldIT1zW21pZ2ldKXsKICAgICAgICAgICAgcmV0dXJuIDA7CiB9CiAgICAgICAgaGlkYXJpKys7CiAgICAgICAgbWlnaS0tOyAKcmV0dXJuIDE7fQp9CgovL+ODoeOCpOODs+mWouaVsOOBr+abuOOBjeaPm+OBiOOBquOBj+OBpuOCiOOBhOOBp+OBmQppbnQgbWFpbigpewogICAgY2hhciBzWzEwMF07CiAgICBzY2FuZigiJXMiLHMpOwogICAgcHJpbnRmKCIlcyAtPiAlZFxuIixzLGlzUGFsaW5kcm9tZShzKSk7CiAgICByZXR1cm4gMDsKfQo=