1071. Speech Patterns (25)PAT甲级
来源:互联网 发布:时时彩网站源码 编辑:程序博客网 时间:2024/06/07 09:36
传送门
#include<iostream>#include<string>#include<map>using namespace std;bool check(char c){ if(c<='z'&&c>='a') return true; if(c<='Z'&&c>='A') return true; if(c<='9'&&c>='0') return true; return false;}int main(){ map<string,int> word_count; string str; getline(cin,str); int i=0; while(i<str.length()){ string word=""; while(i<str.length()&&check(str[i])){ if(str[i]<='Z'&&str[i]>='A') str[i]+=32; word+=str[i]; i++; } if(word!=""){ if(word_count.find(word)!=word_count.end()) word_count[word]++; else word_count[word]=1; } while(i<str.length()&&!check(str[i])){ i++; } } string res; int max=0; for(map<string,int>::iterator it=word_count.begin();it!=word_count.end();it++){ if(it->second>max){ res=it->first; max=it->second; } } cout<<res<<" "<<max<<endl;}
0 0
- 1071. Speech Patterns (25)PAT甲级
- 【PAT甲级】1071. Speech Patterns (25)
- PAT 甲级 1071. Speech Patterns (25)
- 【PAT】1071. Speech Patterns (25)
- PAT 1071. Speech Patterns (25)
- PAT 1071. Speech Patterns (25)
- PAT 1071. Speech Patterns (25)
- PAT 1071. Speech Patterns (25)
- 1071. Speech Patterns (25)-PAT甲级真题(map应用)
- PAT 1071. Speech Patterns
- PAT 1071. Speech Patterns
- PAT--1071. Speech Patterns
- PAT 1071. Speech Patterns
- 【PAT】1071. Speech Patterns
- PAT-Speech Patterns (25)
- PAT (Advanced) 1071. Speech Patterns (25)
- PAT A 1071. Speech Patterns (25)
- PAT-A-1071. Speech Patterns (25)
- Altium Designer 10.0 使用教程
- Hadoop----集群搭建指南(下卷)
- git分支管理策略
- SSH网上商城--Struts2拦截器的应用
- bzoj2141排队
- 1071. Speech Patterns (25)PAT甲级
- GitHub概览
- 排列组合与集合的C语言实现相关
- JAVA环境搭建
- ac自动机背诵用模板
- 解决8080端口占用问题
- 代码块
- iOS小问题(二)
- firewalk ----- 主动网络探测工具