用户:
LCF_viki617查看:0 回复:0 评论:0 创建时间:2020-04-21T14:20:02
#include<bits/stdc++.h>
using namespace std;
struct toup
{
string name;
int v;
};
int main()
{
int n;
cout<<"请输入候选人数量:"<<endl;
cin>>n;
toup t[n];
cout<<"请输入候选人名称:"<<endl;
for(int i=0;i<n;i++)
{
cin>>t[i].name;
}
for(int i=0;i<n;i++)
{
t[i].v=0;
}
cout<<"请输入总票数!"<<endl;
int temp;
cin>>temp;
cout<<"一共可以投"<<temp<<"票!"<<endl;
for(int i=0;i<n;i++)
{
cout<<"输入"<<i+1<<"为"<<t[i].name<<"投票"<<endl;
}
int k;
for(int i=0;i<temp;i++)
{
cin>>k;
if(k>0&&k<=n)
{
t[k-1].v+=1;
}
}
for(int i=0;i<n;i++)
{
cout<<"候选人"<<t[i].name<<"得票:"<<t[i].v<<endl;
}
return 0;
}