蓝桥杯 翻硬币
来源:互联网 发布:剑龙网络 编辑:程序博客网 时间:2024/05/16 15:11
#include<iostream>#include<set>#include<cstdlib>#include<ctime>#include<vector>#include<string>#include<algorithm>#include<cstdio>#include<sstream>#include<algorithm>#include<map>using namespace std;int cnt,best_sum=100000;string a,b;void change(char &a){ if(a=='*') a='o'; else a='*';}void f(string a,int cur,int sum){ if(a==b&&sum<best_sum) {best_sum=sum;return ;} for(int i=cur;i<a.length()-1;i++) { while(a[i]==b[i]) {cur++;i++;} change(a[i]); change(a[i+1]); f(a,cur+1,sum+1); change(a[i]); change(a[i+1]); }}int main(){ getline(cin,a); getline(cin,b); f(a,0,0); cout<<best_sum<<endl; return 0;}
0 0
- 翻硬币 - 蓝桥杯
- 蓝桥杯-翻硬币
- 蓝桥杯 翻硬币(贪心)
- 蓝桥杯:翻硬币
- 蓝桥杯:翻硬币
- 矩阵翻硬币 蓝桥杯
- 蓝桥杯:标题:翻硬币
- 蓝桥杯之翻硬币
- 蓝桥杯 矩阵翻硬币
- 蓝桥杯 翻硬币 贪心
- 蓝桥杯练习题-翻硬币
- 蓝桥杯--翻硬币
- 蓝桥杯 翻硬币
- 蓝桥杯 矩阵翻硬币
- 蓝桥杯-矩阵翻硬币
- 蓝桥杯:翻硬币
- 翻硬币 (蓝桥杯)
- 蓝桥杯 翻硬币(贪心)
- 基础汇编--call方法与函数(两个ASCLL码数相加并输出)
- java中用DOM解析XML文档程序实现
- StringBuilder的使用
- matlab、opencv护眼模式之黑色主题
- React Native学习安卓手机上的返回键BackAndroid
- 蓝桥杯 翻硬币
- 自定义dialog
- 八大排序之插入排序
- 利用Runtime实现对Json数据的ORM框架
- 关于moonlqer技术站
- java版基础排序归并排
- UVA455
- 蓝桥杯 第39级台阶
- git的学习笔记(克隆远程仓库)