1188: 选票统计(一)(结构体专题)

Description

1483. 某单位进行选举,有5位候选人:zhang、wang、zhao、liu、miao。编写程序,统计每人所得的票数。要求每人的信息里包括两部分:name和votes,分别描述姓名和所得票数。每个人的信息用一个结构体来表示,5个人的信息使用结构体数组。

Input

首先输入一个整数n,表示一张选票,接下来n行,每行是一个由小写英文字母组成的字符串,表示以上5个候选人之一。

Output

输出5行,按zhang、wang、zhao、liu、miao的顺序输出5个候选人的姓名和所得票数,用空格隔开。

Sample Input

8zhangwangzhangzhaowangliuwangwang

Sample Output

zhang 2wang 4zhao 1liu 1miao 0

HINT

Source

#include 
#include 
#include
typedef struct Vote
{
    char name[50];
    int votes;

} VOTE;
int main()
{
    char ch[20];
    int i,n,j;
    VOTE p[5]=
    {
        {"zhang",0},
        {"wang",0},
        {"zhao",0},
        {"liu",0},
        {"miao",0}
    };

    scanf("%d",&n);
    for(i=0; i

你可能感兴趣的:(Oj)