Equivalent Strings(Codeforces Round #313 (Div. 2) D)
2015-07-31 18:57
387 查看
此题链接单击这里
=================#include <iostream> #include <string> #include <vector> using namespace std; string a,b; bool funt(int fa,int la,int fb,int lb) { int i,j; for(i=fa,j=fb;i<la;i++,j++) if(a[i]!=b[j]) break; if(i==la) return true; if((la-fa)%2) return false; int k=(la-fa)/2; if (funt(fa,fa+k,fb+k,lb)&&funt(fa+k,la,fb,fb+k)) return true; if(funt(fa,fa+k,fb,fb+k)&&funt(fa+k,la,fb+k,lb)) return true; return false; } int main() { cin>>a; cin>>b; if(funt(0,a.size(),0,b.size())) cout<<"YES"<<endl; else cout<<"NO"<<endl; return 0; }
有问题联系企鹅791267032
邮箱地址….wutanrong@Hotmail.com
相关文章推荐
- Snail—UI学习之UITableView之自定义UITableViewCell
- EasyUI----DataTable转拼EasyUI Tree
- Android UI列表的上拉下拉刷新之Android-PullToRefresh
- Snail—UI学习之UITableView之分组显示
- 【读书笔记】UIFont-动态下载系统提供的字体-官方代码
- 【读书笔记】UIFont-动态下载系统提供的字体-官方代码
- Field 'ssl_cipher' doesn't have a default value
- POJ_1458_CommonSubsequence
- vue.js学习
- UIImageView动画
- 关于DUILIB的遮罩,控件穿透以及其应用的分析实践
- Snail—UI学习之表视图TableView多行删除
- OC 中的关键词 大全(1)
- 使用camare GPUImage遇到的问题
- 用easyUI的combobox实现多选下拉框
- ios UICollectionView 的使用
- iOS学习开发2:UIView和UIWindow
- EasyUI实现多级联动
- android developers api guides 文档学习笔记(目录)
- build_native.py文件分析(2)