Problem G:B構造体--統計投票
1362 ワード
Problem G:B構造体--統計投票
Time Limit: 1 Sec
Memory Limit: 128 MB
Submit: 1665
Solved: 765
[ Submit][ Status][ Web Board]
Description
票を集計するプログラムを作成する.3人の候補者が設けられ、10人が選挙に参加し、1人につき1人の候補者の番号しか入力できず、各候補の得票数の出力を要求している.
次のセグメントにメインプログラム(main関数)を追加して設計全体を完了し、コミット時にメインプログラム(main関数)のみをコミットしてください.
#include using namespace std;
struct person { int ID; int count; } leader[3]={1001,0,1002,0,1003,0};
Input
10人の選挙人が提出した候補者番号を入力します.
Output
候補者番号および対応する得票を出力
Sample Input
Sample Output
HINT
メインプログラムのみコミット(main関数)
コード実装:
Time Limit: 1 Sec
Memory Limit: 128 MB
Submit: 1665
Solved: 765
[ Submit][ Status][ Web Board]
Description
票を集計するプログラムを作成する.3人の候補者が設けられ、10人が選挙に参加し、1人につき1人の候補者の番号しか入力できず、各候補の得票数の出力を要求している.
次のセグメントにメインプログラム(main関数)を追加して設計全体を完了し、コミット時にメインプログラム(main関数)のみをコミットしてください.
#include using namespace std;
struct person { int ID; int count; } leader[3]={1001,0,1002,0,1003,0};
Input
10人の選挙人が提出した候補者番号を入力します.
Output
候補者番号および対応する得票を出力
Sample Input
1001
1001
1002
1003
1001
1002
1002
1003
1003
1001
Sample Output
1001:4
1002:3
1003:3
HINT
メインプログラムのみコミット(main関数)
コード実装:
#include
using namespace std;
struct person
{ int ID;
int count;
}leader[3]={1001,0,1002,0,1003,0};
int main(){
int i,num;
for(i=0;i<10;i++){
cin>>num;
if(num==1001)leader[0].count+=1;
if(num==1002)leader[1].count+=1;
if(num==1003)leader[2].count+=1;
}
cout<