1039. 到底买不买(20):map应用
来源:互联网 发布:流量联网控制软件 编辑:程序博客网 时间:2024/05/22 10:52
#include<iostream>#include<map>#include<string>using namespace std;int main(){ map<char,int>M1, M2; char C; int ans; string str1, str2; while(cin>>str1>>str2) { ans=0; for( int i=0, C='0'; i<10; i++ ){ M1[C]=0; M2[C]=0; C++; } for( int i=0, C='A'; i<26; i++ ){ M1[C]=0; M2[C]=0; C++; } for( int i=0, C='a'; i<26; i++ ){ M1[C]=0; M2[C]=0; C++; } for( int i=0; i<str1.size(); i++ ) { M1[str1[i]]++; } for( int i=0; i<str2.size(); i++ ) { M2[str2[i]]++; } map<char,int>::iterator it, it2; for( it=M1.begin(), it2=M2.begin(); it!=M1.end(), it2!=M2.end() ; it++, it2++ ) { if( it2->second > it->second ) { ans += it2->second - it->second; } } if(ans!=0) cout<<"No "<<ans<<endl; else cout<<"Yes "<<str1.length()-str2.length()<<endl; } return 0;}
0 0
- 1039. 到底买不买(20):map应用
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- 1039. 到底买不买(20)
- PictureMarkerSymbol透明的问题
- 【iOS开发-多线程】使用GCD创建多线程(iOS常用技术)
- 怎么删除node_modules等Node安装包
- PHP开发环境的搭建
- oracle学习(一)
- 1039. 到底买不买(20):map应用
- css 条件注释区分非IE浏览器
- POJ 3273 Monthly Expense (二分搜索)
- Handler可能导致的内存泄漏及其优化
- 关于VC++6.0加载控件出现Unable to register this add-in because its DllRegisterServer returns an error 的解决方法
- JavaScript实现异步调用例子
- jQuery制作菜单
- 检测C++的内存泄漏(win7 64 vs2010)
- Windows环境下lib和dll的区别和联系详细