SRM 191 DIV 2 (250)

Programming/SRM Practice 2009. 5. 30. 23:09
SRM 191 DIV 2 (250)
문제 요약 : 내기에서 이긴 사람이 받을 수 있는 돈을 Cents 단위로 반환하라. 

#include <iostream>

#include <vector>

using namespace std;

 

class BettingMoney

{

public:

           int moneyMade(vector <int> amounts, vector <int> centsPerDollar, int finalResult);

};

 

int BettingMoney::moneyMade(vector <int> amounts, vector <int> centsPerDollar, int finalResult)

{

           int sum = 0;

          

           for(int i = 0 ; i < amounts.size() ; i++)

                     if(i != finalResult) sum += amounts[i];

                    

           return (sum*100) - (centsPerDollar[finalResult]*amounts[finalResult]);

}

using system;

 

public class BettingMoney

{

    public int moneyMade(int[] amounts, int[] centsPerDollar, int finalResult)

    {

        int sum = 0;

 

        for (int i = 0; i < amounts.Length; i++)

            if (i != finalResult) sum += amounts[i];

 

        return (sum * 100) - (amounts[finalResult] * centsPerDollar[finalResult]);

    }

}



'Programming > SRM Practice' 카테고리의 다른 글

SRM 149 DIV 2 (250)  (0) 2009.09.15
SRM 307 DIV 2 (250)  (0) 2009.07.04
SRM 148 DIV 2 (250)  (0) 2009.05.27
SRM 146 DIV 2 (250)  (0) 2009.05.27
SRM 147 DIV 2 (250)  (0) 2009.05.27
: