Bailian4040 買書問題
問題簡述:(略)
問題分析:簡單題不解釋。
程式說明:(略)
參考連結:(略)
題記:(略)
AC的C++語言程式如下:
/* Bailian4040 買書問題 */
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int n;
while(cin >> n && n != -1) {
int m, cnt = 0;
double p, money = 0;
while(n--) {
cin >> m >> p;
cnt += m;
money += m * p;
}
double ans = money;
if(money <= 100) money += 20;
if(cnt > 3) ans = ans * 0.95 + 20;
else ans += 20;
ans = min(ans, money);
cout << ans << endl;
}
return 0;
}