PAT基本1047プログラミングチーム(20ポイント)

プログラミングチームのルール:いくつかのメンバーで構成される各チーム、独立系ゲームのすべてのメンバー、チームはすべてのプレイヤーと結果の得点、最高のチームのスコアが勝利します。

今、与えられた全てのプレイヤーのレース結果は、あなたが勝利チームを見つけるためのプログラムを書きます。

入力フォーマット:

最初の入力ラインは正の整数で与えられる  N(≤)、すなわち、すべてのチームメンバーの総数。次いで、  N行は、各プレイヤーは得点が与えられ、形式がある:队伍编号-队员编号 成绩ここで、队伍编号1〜1,000の正の整数であり、队员编号1から10までの正の整数であり、成绩0〜100の整数。

出力フォーマット:

行の出力優勝チームの数との合計スコアが、その間にスペースで区切ら。注意:タイトル優勝チームが唯一の保証です。

サンプル入力:

6
3-10 99
11-5 87
102-1 0
102-3 100
11-9 89
3-2 61

出力例:

11 176

 

書式#include <iostreamの> 
の#include <cstdlib>
 使用して 名前空間はstdを、

INT のmain(){
     int型 teamNum [ 1001 ] = { 0 }、チーム、MAX、スコア、T。
    CIN >> T;
    一方、(T-- ){ 
        scanf関数(" %D-%D%D "、&チーム、およびMAX、&スコア)。
        teamNum [チーム] + = スコア。
    } 
    マックス = 0 以下のためにint型 i = 0 ; iは< 1001 ; iは++ ){
         もし(teamNum [I]> teamNum [最大])MAX = I。
    } 
    COUT <<最大<< "  " << teamNum [最大]。
    システム(一時停止)。
    リターン 0 ; 
}

 

おすすめ

転載: www.cnblogs.com/littlepage/p/11355611.html