问题标题: 酷町堂:1489

0
0
刘宇韬
刘宇韬
初级守护
初级守护

1489   酷町堂选班长

题目描述 Description

酷町堂某一个班级准备通过投票的方式选出一位班长,已知该班有n位同学,每个人的姓名已知,且每位同学都有一张选票,在选票上写上想投的人的姓名,可以投给别人也可以投给自己。请编写程序统计投票的结果,按输入的顺序将每位同学所得的选票数统计出来,要求每位同学占一行,先输出姓名,再输出所得的票数。

输入描述 Input Description

输入为3行,
第一行为该班级的人数n(n≤20);
第二行为该班级学生的姓名;
第三行为每位同学的投票姓名。

输出描述 Output Description

输出为n行,按照输入顺序,将每位同学所得的选票数统计出来,要求每位同学占一行,先输出姓名,再输出所得的票数,中间用单个空格隔开。

样例输入 Sample Input

 

5
Liudehua Zhoujielun Chenyixun Huge Liuyifei
Zhoujielun Chenyixun Zhoujielun Zhoujielun Huge

样例输出 Sample Output

 

Liudehua 0
Zhoujielun 3
Chenyixun 1
Huge 1
Liuyifei 0

------------------------------------------------------------------------------------------------------------------------------------------

点这里


0
0
0
0
王文博
王文博
缔造者之神
缔造者之神

用string

循环

判断

实在不行看回放

0
0
0
被禁言 何冯成
何冯成
中级光能
中级光能

你你你!!!

还问!!!

反正也下课了

你看回放就是了

 

0
蔡乐毅
蔡乐毅
高级光能
高级光能
  • string temp;
  • for(int i=1;i<=n;i++){
  • cin>>temp;
  • for(int j=1;j<=n;j++){
  • if(temp==a[j].name){
  • a[j].p++;
  • }
  • }
  • }
0
我要回答