#45631: 問題不大


chen971023@gmail.com (ZiaynGZiyaNG)

學校 : 國立臺南第二高級中學
編號 : 291750
來源 : [1.172.123.126]
最後登入時間 :
2025-05-12 19:07:06
p904. 捷運 (MRT) -- TOI練習賽202503新手組第2題 | From: [1.172.84.247] | 發表日期 : 2025-03-27 00:45

#include <bits/stdc++.h>

using namespace std;

int main()

{

int n;

cin >> n;

vector<int> a(n);

for (int i = 0; i < n; i++)

{

cin >> a[i];

}

 

int money = accumulate(a.begin(), a.end(), 0);

 

if (n < 11)

{

if (money > 1200)

{

cout << "1200" << endl;

}

else

{

cout << money << endl;

}

}

else if (11 <= n and n <= 20)

{

money = round(0.95 * money);

if (money > 1200)

{

cout << "1200" << endl;

}

else

{

cout << money << endl;

}

}

else if (21 <= n and n<= 40)

{

money = round(0.9 * money);

if (money > 1200)

{

cout << "1200" << endl;

}

else

{

cout << money << endl;

}

}

else

{

money = round(0.85 * money);

if (money > 1200)

{

cout << "1200" << endl;

}

else

{

cout << money << endl;

}

}

}

 
ZeroJudge Forum