#include<bits/stdc++.h>
using namespace std;
bool xdx(const string & str){
int trai=0;
int phai=str.size()-1;
while(trai<phai){
if(str[trai]!=str[phai]){
return false;
}
trai++;
phai–;
}
return true;
}
bool dxdx(const string & str){
int dem=0;
for(int i =0;i<256;++i){
if(!xdx(str)){
dem++;
}
}
return dem;
}
int main(){
string s;
getline(cin,s);
cout<<dxdx(s)<<endl;
return 0;
}
CODE EM BI AO VAY A
DEM BAO NHIEU CHU TRONG XAU DOI XUNG NEU KO PHAI XAU DOI XUNG THI IN RA KHONG PHAI XAU DOI XUNG
Code em bi ao vay a dem bao nhieu chu trong xau doi xung neu ko phai xau doi xung thi in ra khong phai xau doi xung
bạn có thể gõ tiếng việt có dấu được không?
theo như code của bạn thì kiểm tra xem chuỗi có đối xứng không
code thì bạn nên bỏ vào thẻ code, format đàng hoàng cho dễ đọc
bool xdx(const string & str){
int trai=0;
int phai=str.size()-1;
while(trai<phai){
if(str[trai]!=str[phai]){
return false;
}
trai++;
phai--; // 2 dấu -, ko phải –
}
return true;
}
int main(){
string s;
getline(cin,s);
cout<<xdx(s)<<endl;
return 0;
}
còn dxdx của bạn mình k biết để làm gì?
1 Like
Boy, when you start coding something, you’d check your codes manually on paper with some values to see if your codes are complete or incomplete. For example, have you ever thought about the case that “trai == phai”?