含奶嘴打代码


私信TA

用户名:18718371621

访问量:42311

签 名:

等  级
排  名 131
经  验 7412
参赛次数 1
文章发表 67
年  龄 0
在职情况 学生
学  校 青蛙小学
专  业

  自我简介:

解题思路:





注意事项:





参考代码:

#include<stdio.h>

#include<string.h>

int max;

int  p(char *s,int k,int end)

{

int i,j;


i=k;j=end;


while(i<j&&s[i]==s[j])

{

i++;

j--;

}


if(i>=j)

return 1;

else

return 0;

}


int main()

{

int n,i,j,k,l;

char s[10000];


while(gets(s)!=NULL)

{

l=strlen(s);

max=1;


for(i=0;i<l;i++)

{

for(j=i+1;j<l;j++)

{

if(p(s,i,j))

max=max>j-i+1?max:j-i+1;

}


}


printf("%d\n",max);

}

return 0;

}


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区