【华为OJ】计票系统
来源:互联网 发布:c语言接口 编辑:程序博客网 时间:2024/05/17 01:16
输入:第一行 候选人人数
第二行 候选人字符
第三行 投票人数
第四行 投票字符串
输出:候选人 : 得票数(换行)注意这里的冒号前后都要有空格才能通过OJ系统
最后一行为invalid :票数
#include<iostream>#include<map>using namespace std;int main(){int can_num;int effect=0;cin >> can_num;map<char,int>can;map<char, int>::iterator p;//p = can.begin();char a[100],b[100];for (int i = 0;i < can_num;i++){cin >> a[i];can[a[i]] = 1;}int vote_num;cin >> vote_num;for (int j = 0;j < vote_num;j++){cin >> b[j];can[b[j]]++;}for (p=can.begin();p != can.end();p++){if (p->second > 1){cout << p->first << ' '<<':'<<' ' << (p->second) - 1 << endl;effect += p->second - 1;}}int une = vote_num - effect;cout << "Invalid : " << une;return 0;}
0 0
- 【华为OJ】计票系统
- 【华为oj】计票统计
- 计票
- 华为OJ 购物结算系统
- 华为OJ自动售货系统
- 华为2014机试样题1: 计票统计 java实现
- 医院门诊管理系统--华为OJ
- 华为OJ
- 华为oj:
- 华为OJ训练之 简易的银行排号叫号系统
- 计票统计
- 计票统计
- 华为OJ 对象管理器
- 华为OJ一个题目
- 华为OJ 最高分是多少
- 华为OJ 约瑟夫问题
- 华为OJ Home+work
- 【华为oj】求最小公倍数
- 谈谈深度学习中的 Batch_Size
- VS2010/MFC编程入门之五十三(Ribbon界面开发:为Ribbon Bar添加控件)
- ssh使用简单总结
- url传参特殊字符问题(%#等)
- spring el表达式
- 【华为OJ】计票系统
- poj1159Palindrome(LCS最长公共子序列变形)
- js截取字符串的方法
- 点击切换图片
- QT 拖放QListWidget内的Item(效果类似剪切)
- 远程连不上可能解决方案
- 富文本常用封装(NSAttributedString浅析)
- python在hadoop上运行
- USACO 2009 Open SkiLessons