文章
5
粉丝
318
获赞
15
访问
56.7k
#include <iostream>
#include <string>
using namespace std;
bool judge(string s){//判断字符串是否对称
    int len = s.size();
    if(len <= 1){
        return true;
    }
    for(int i=0;i<len/2;i++){
        if((s[i]!='#'&&s[len-i-1]=='#') || (s[i]=='#'&&s[len-i-1]!='#')){
            return false;
        }
    }
    return true;
}
int main(){
    string s;
    cin>>s;
    bool flag = true;
    for(int i=1;i<=s.size();i*=2){//查看每一层
        string t = s.substr(0,i);
        if(!judge(t)){
            flag = ...
登录后发布评论
暂无评论,来抢沙发