set+字符串——高手之在一起
来源:互联网 发布:淘宝客卖家怎么推广 编辑:程序博客网 时间:2024/05/14 15:33
题目来源
洛谷P1184高手之在一起
https://www.luogu.org/problem/show?pid=1184
思路
用set判断一下就好了
注意事项
输入特别玄学!!!
错误输入
k="";
x=getchar();
while((x>=65&&x<=90)||x==' ')
k+=x,x=getchar();
正确输入
while(!((x>=65&&x<=90)||x==' '))
x=getchar();
while((x>=65&&x<=90)||x==' ')
k+=x,x=getchar();
只能说洛谷的玄学数据我不懂QAQ
代码(C++)
#include <iostream>#include <cstdio>#include <set>using namespace std;int n,m,ans=0;char x;string k;set<string> s;int main(){cin>>n>>m;x=getchar();for(int i=1;i<=n;++i){k="";while(!((x>=65&&x<=90)||x==' '))x=getchar();while((x>=65&&x<=90)||x==' ')k+=x,x=getchar();s.insert(k);}for(int i=1;i<=m;++i){k="";while(!((x>=65&&x<=90)||x==' '))x=getchar();while((x>=65&&x<=90)||x==' ')k+=x,x=getchar();if(s.find(k)!=s.end())++ans;}cout<<ans;return 0;}
- set+字符串——高手之在一起
- |洛谷|模拟|P1184 高手之在一起
- 【模拟】洛谷 P1184 高手之在一起
- 和高手在一起
- 和高手们在一起
- 批处理之set截取字符串
- C++ —— C++高手之路
- Java之美[从菜鸟到高手演变]之字符串
- Java之美[从菜鸟到高手演变]之字符串
- Java之美[从菜鸟到高手演变]之字符串
- Java之美[从菜鸟到高手演变]之字符串
- Java之美[从菜鸟到高手演变]之字符串
- Java之美[从菜鸟到高手演变]之字符串
- Java之美[从菜鸟到高手演变]之字符串
- php高手之路之—屠龙宝刀
- 给定一串字符串,将字母组合在一起。
- 导师制——把我们紧紧地联系在一起!
- Redis学习06——存储字符串集合(set)
- Android中UI卡顿相关知识点
- 模拟版本更新
- 错误信息Fatal signal 11 (SIGSEGV) at 0x00000040 (code=1), thread 2736 (Thread-103)
- poj2486(树形dp)
- HBase-1.2.4LruBlockCache实现分析(一)
- set+字符串——高手之在一起
- 数据结构(一)---数组的操作
- 2017 ACM-ICPC 亚洲区(青岛赛区)网络赛 HDU 6212 1007 Zuma (区间DP)
- 借助链表实现两个数的相加
- Spark Streaming模拟网络热搜词和黑客过滤
- 完美世界笔试--多线程协作打印
- 事件分发
- eclipse默认编码为GBK,修改为UTF8的方法
- 版本更新