记录编号 466805 评测结果 AAAAAAA
题目名称 基本的回文串练习 最终得分 100
用户昵称 GravatarShirry 是否通过 通过
代码语言 C++ 运行时间 0.105 s
提交时间 2017-10-29 17:29:58 内存使用 0.29 MiB
显示代码纯文本
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
char s[550];
int len;
bool check(int first,int last){
	while(first<=last){
		if(s[first]==s[last])first++,last--;
		else return false;
	}
	return true;
}
int main(){
	freopen("erase.in","r",stdin);
	freopen("erase.out","w",stdout);
	gets(s);
	len=strlen(s);
	for(int i=1;i<=len;i++){
		for(int j=0;j<len-i;j++){
			if(check(j,j+i)){
				for(int k=j;k<=j+i;k++)printf("%c",s[k]);
				printf("\n");
			}
		}
	}
	return 0;
}