PKU : 3117 - World Cup

問題概要

http://poj.org/problem?id=3117
T個のチームがあり, 1対1の勝負をN回行います.
勝負で勝ったチームは, 3ポイントゲットできます.
引き分けになった場合は, 両方のチームが1ポイントゲットできます.
試合が全て終了したときの全チームの得点が入力されるので, 引き分けの回数を答えてください.

アルゴリズム

(3*n) - (全チームの得点の合計)
を出力するだけです.

プログラム

int main(void){
  int t,n,score;
  string s;

  while(cin>>t>>n,t||n){
    int sum = 0;
    rep(i,t){
      cin>>s>>score;
      sum += score;
    }
    cout<<n*3-sum<<endl;
  }
}