Kiểm tra chuỗi có đối xứng không
Code:
#include <bits/stdc++.h>
using namespace std;
int main()
{
char *s = new char[80];
gets(s);
int a[100000],b[100000],x=0,y=0;
for(int i = 0 ; i < strlen(s) ; i++)
a[x++] = (int)*(s+i);
for(int i = strlen(s)-1 ; i >= 0 ; i--)
b[y++] = (int)*(s+i);
int k = 0;
for(int i = 0 ; i < x ; i++)
{
k++;
if(a[i] != b[i])
{
cout<<"Chuoi khong doi xung";
break;
}
}
if(k == x)
cout<<"Chuoi doi xung";
return 0;
}