L1-102 兰州牛肉面 分数 15

#include <bits/stdc++.h>
using namespace std;
const int N = 110;
double price[N];
int total[N];
int main()
{
    int n;
    cin >> n;
    for(int i = 1; i <= n; ++ i)
        cin >> price[i];
    int a, b;
    double sum = 0;
    while(cin >> a >> b)
    {
        if(a == 0) break;
        total[a] += b;
        sum += b * price[a];
    }
    for(int i = 1; i <= n; ++ i)
        cout << total[i] << endl;
    cout << fixed << setprecision(2) << sum;
    return 0;
}
posted @ 2024-08-27 17:41  Frodnx  阅读(156)  评论(0)    收藏  举报