T29047 奢侈稅制度

題目描述
NBA爲了控制球員工資的總額,推出了奢侈稅制度。

NBA球隊的工資總額一旦超過奢侈稅起徵點,超出的部分就將按 1比1 徵稅。也就是說每超出 1 美元,就要支付給聯盟 1 美元。比如說起徵點是 6000 萬美元,而球隊的工資總額是 7000 萬美元,那麼球隊在工資上將要花費 8000 萬美元。球隊老闆爲了在新賽季中進行球員交易,因此需要得知球隊當前的陣容在下個賽季需要花費多少的工資(包括奢侈稅)。

請你根據當前球隊的工資表來計算如果使用當前球員,那麼這個賽季將花費多少錢。

輸入格式
第一行是一個整數,表示奢侈稅起徵點;

第二行是球隊的名字(可能名字中間有一個空格:如“LA LAKERS”)

第三行是一個整數 n,表示這隻球隊有 n(8<=n<=18)名球員;

接下來 n 行,每行包括球員的名字和工資,用空格分開,球員的名字又由兩個單詞組成,分別表示名和姓,中間用空格分開;

工資是一個不超過 4000 萬的整數。

輸出格式
一行只包含一個整數,爲這個賽季將花費的工資。

輸入輸出樣例
輸入 #1 複製
61700000
Houston
15
Tracy McGrady 15694250
Juwan Howard 5900400
Dikembe Mutombo 5811043
Yao Ming 5594906
Stromile Swift 5000000
David Wesley 4950000
Moochie Norris 4200000
Vin Baker 3850000
Bob Sura 3520000
Mike James 3300000
Charlie Ward 1873300
Jon Barry 1800000
Luther Head 975600
Ryan Bowen 900498
Toraye Braggs 719373
輸出 #1 複製
66478740

#include<bits/stdc++.h>
using namespace std;

int s,s0,x,n;
char name[100];

int main()
{
    scanf("%d\n",&s0);    
    gets(name);  
       
    scanf("%d",&n);
    s=0;
    for(int i=1;i<=n;i++)
    {
       scanf("%s",name);
       scanf("%s",name);
       scanf("%d",&x);	
       s=s+x;       
    }
    if (s>s0) s=s+(s-s0);
    printf("%d\n",s);
    return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章