/* ID: zhangzz4 PROG: gift1 LANG: C++ */ #include<stdio.h> #include<string.h> #include<stdlib.h> int cur[11]; char name[11][16]; int num(char *s) { int i=0; for(;strcmp(name[i],s);i++) ; return i; } int main() { freopen("gift1.in","r",stdin); freopen("gift1.out","w",stdout); int n; scanf("%d",&n); for(int i=0;i<n;i++) scanf("%s",name[i]); for(int k=0;k<n;k++) { int d,m; char s[16]; scanf("%s%d%d",s,&d,&m); if(m) cur[num(s)]-=(d-d%m); for(int i=0;i<m;i++) { scanf("%s",s); cur[num(s)]+=d/m; } } for(int i=0;i<n;i++) printf("%s %d/n",name[i],cur[i]); }