Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<string.h>
- int main()
- {
- int t; scanf("%d",&t);
- while(t--){
- int table; scanf("%d",&table);
- char ch[table],temp[2];
- double v[table];
- gets(temp);
- int i;
- for(i = 0; i < table; i++){
- scanf("%c%lf",&ch[i],&v[i]);
- gets(temp);
- }
- int line;
- scanf("%d",&line);
- char s[150100];
- double sum = 0.0;
- while(line--){
- gets(temp);
- scanf("%[^\n]",s);
- int j,ln = strlen(s);
- for(i = 0; i < ln; i++){
- for(j = 0; j < table; j++){
- if(ch[j] == s[i]){
- sum += v[j];
- break;
- }
- }
- }
- }
- sum /= 100.0;
- printf("%.2lf$\n",sum);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement