# include <stdio.h>
//回英語の判定(前から順にみた文字列と後ろからが一致していればよい
int isPalindrome(char s[]){
//回文になっているとき1を返す
//回文になっていないとき0を返す
int i=0, j;
for(j=0; s[j+1]!='\0'; j++) //とりあえずjは一番最後まで
while(i<=j){ //回文になっていないときの条件
if(s[i++]!=s[j--]) //i++で進めj--で戻す
return 0;
}
return 1;
}
int main(){
char s[100];
printf("%s -> %d\n",s
,isPalindrome
(s
)); return 0;
}
IyBpbmNsdWRlIDxzdGRpby5oPgogLy/lm57oi7Hoqp7jga7liKTlrprvvIjliY3jgYvjgonpoIbjgavjgb/jgZ/mloflrZfliJfjgajlvozjgo3jgYvjgonjgYzkuIDoh7TjgZfjgabjgYTjgozjgbDjgojjgYQKaW50IGlzUGFsaW5kcm9tZShjaGFyIHNbXSl7CgkvL+WbnuaWh+OBq+OBquOBo+OBpuOBhOOCi+OBqOOBje+8keOCkui/lOOBmQoJLy/lm57mlofjgavjgarjgaPjgabjgYTjgarjgYTjgajjgY3vvJDjgpLov5TjgZkKCWludCBpPTAsIGo7Cglmb3Ioaj0wOyBzW2orMV0hPSdcMCc7IGorKykgIC8v44Go44KK44GC44GI44GaauOBr+S4gOeVquacgOW+jOOBvuOBpwoJd2hpbGUoaTw9ail7ICAgIC8v5Zue5paH44Gr44Gq44Gj44Gm44GE44Gq44GE44Go44GN44Gu5p2h5Lu2CgkJaWYoc1tpKytdIT1zW2otLV0pIC8vaSsr44Gn6YCy44KBai0t44Gn5oi744GZCgkJcmV0dXJuIDA7Cgl9CglyZXR1cm4gMTsKfQogCgppbnQgbWFpbigpewogICAgY2hhciBzWzEwMF07CiAgICBzY2FuZigiJXMiLHMpOwogICAgcHJpbnRmKCIlcyAtPiAlZFxuIixzLGlzUGFsaW5kcm9tZShzKSk7CiAgICByZXR1cm4gMDsKfQog