UVA 12545(p253)----Bits Equalizer
来源:互联网 发布:600718大数据 编辑:程序博客网 时间:2024/05/16 05:37
#include<iostream>#include<cstdio>#include<algorithm>using namespace std;int t,l,zero,one,temp1,temp2,qnum;string st1,st2;int main(){ ios::sync_with_stdio(false); cin>>t; int cas=0; while(t--) { cin>>st1>>st2; cas++;zero=0;one=0; qnum=0;temp1=0;temp2=0; l=st1.length(); for(int i=0;i<l;i++) { if(st1[i]=='?') { if(st2[i]=='0') zero++; if(st2[i]=='1') one++; qnum++; } if(st1[i]=='0'&&st2[i]=='1') temp1++; if(st1[i]=='1'&&st2[i]=='0') temp2++; } if(one+temp1<temp2) cout<<"Case "<<cas<<": "<<-1<<endl; else if(temp1>=temp2) cout<<"Case "<<cas<<": "<<temp1+qnum<<endl; else cout<<"Case "<<cas<<": "<<temp2+qnum<<endl; } return 0;}
0 0
- UVA 12545(p253)----Bits Equalizer
- Uva - 12545 - Bits Equalizer
- uva 12545Bits Equalizer
- uva 12545 - Bits Equalizer
- UVA 12545 - Bits Equalizer
- UVA 12545 Bits Equalizer
- UVA - 12545 Bits Equalizer 贪心
- uva 12545 Bits Equalizer(贪心)
- UVA 12545 Bits Equalizer(模拟+贪心)
- uva 12545 - Bits Equalizer(比特变化器)
- UVa #12545 Bits Equalizer (习题8-3)
- UVa 12545 - Bits Equalizer(贪心)
- UVa:12545 Bits Equalizer(贪心)
- uva 12545——Bits Equalizer
- UVA - 12545 Bits Equalizer (贪心)
- UVA 12545 Bits Equalizer(瞎搞 贪心)
- UVa 12545 Bits Equalizer——贪心
- UVA 12545 Bits Equalizer 机智题
- HyperDex学习笔记
- UVA 12325(p210)----Zombie's Treasure Chest
- nefu Another kind of Fibonacci 458 (矩阵连乘)
- 纳新宣传网页总结
- 数据结构之单链表——带头节点和不带头节点(C/C++)
- UVA 12545(p253)----Bits Equalizer
- keepalive 在openstack nova kvm中的应用
- 冒泡循环加强版
- YUV格式全解
- 上传图片手机接口,mvc代码
- 认识sqoop
- UVA 12549(p381)----Sentry Robots
- JNI引起的堆外内存泄漏问题分析
- sqlite各函数详解