【CODEFORCE 4C】map容器的妙用——Registration system
来源:互联网 发布:vim写c语言 编辑:程序博客网 时间:2024/06/09 21:16
题目来源:CODEFORCE 4C点击打开链接
本来想用char 模拟的,结果发现太麻烦放弃了。然后想用queue做,发现依然太麻烦,TLE了。
最后想到了MAP,这个传说中的多项映照容器,更奇葩的是,他已经重载了[ ]运算符,访问一个当成下标可以直接切换到另外一个,如果找不到他会自动添加上一个。
最后只花了不到二十行解决了问题,STL果然是个IMBA的东西 = =
#include <iostream>#include <string>#include <map>using namespace std;int main(){int testcase;string temp;while(cin>>testcase){map<string,int> traget;int pointerstr=0;for(int i=0;i<testcase;i++){cin>>temp;pointerstr=traget[temp]++;if(pointerstr==0){cout<<"OK"<<endl;}else{cout<<temp<<pointerstr<<endl;}}}return 0;}
- 【CODEFORCE 4C】map容器的妙用——Registration system
- 【CodeForce】 4C Registration system(map乱搞)
- 4C - Registration System【map】
- Codeforces 4C Registration System map的应用
- code forces 4C Registration system (map 的简单用法)
- Codeforces 4C-Registration system(map)
- Codeforces 4C Registration system (map)
- NYOJ 991 Registration system(map容器)
- CodeForces 4C Registration system(字符串处理 | map)
- cf 4c Registration system (map学习)
- codeforces 4c Registration system 字符串 map应用
- codeforces——4C—— Registration System
- Codeforces 4C Registration system MAP和hash的简单应用
- CF 4C Registration system
- codeforces 4C Registration system
- codeforces 4C Registration system
- codeforces 4c Registration system
- Codeforces 4C. Registration system
- 一个简单的场景的绘制
- clearbuffer
- 2440 camera接口
- 第三章.jquery的DOM操作
- 想来想去,还是在这里开始
- 【CODEFORCE 4C】map容器的妙用——Registration system
- SQLite 介绍
- YCbCr
- 关于从服务器oracle11g上导出的sql (编码格式不同时)再导入到本地oracle11g上时乱码的处理的
- CentOS修改系统默认编码(命令行方式)
- PL/SQL Profiler - DBMS_PROFILER
- EAN-13编码的校验位计算方法,以JS为例
- 关于Linux系统调用,内核函数
- 设置linux系统启动时不启动图形界面