Advertisement
Guest User

Untitled

a guest
Oct 18th, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.60 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. #define all(v) v.begin(), v.end()
  6. #define forsn(i, s, n) for(int i=s;i<int(n);i++)
  7. #define forn(i, n) forsn(i, 0, n)
  8.  
  9. typedef long long tint;
  10.  
  11. int main(){
  12.     int tc; cin >> tc;
  13.     while(tc--){
  14.         int n; cin >> n;
  15.         vector<int> c (258, 0);
  16.         forn(i, n){
  17.             char a; int x; cin >> a >> x;
  18.             c[(int)(a)] = x;
  19.         }
  20.         int m; cin >> m;
  21.         long long cost = 0;
  22.         m++;
  23.         string s;
  24.         while(m--){
  25.             getline(cin, s);
  26.             forn(i, int(s.size())){
  27.                 cost+=c[(int)(s[i])];
  28.             }
  29.         }
  30.         cout << fixed << setprecision(2) << cost/100.0 << "$" << "\n";
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement