
#include<stdio.h>
int main(){
int n=0,m=0,i=0,j=0,k=0,sum[10001];
int a[101],b[101],d[101];
scanf("%d %d",&n,&m);
for(i=0;i<m;i++){
scanf("%d",&a[i]);
}for(i=0;i<m;i++){
scanf("%d",&b[i]);
}
for(i=0;i<n;i++){
sum[i]=0;
for(j=0;j<m;j++){
scanf("%d",&d[j]);
if(d[j]==b[j]){
sum[j]+=a[j];}
}
}
for(i=0;i<n;i++){
printf("%d\n ",sum[i]);
}
return 0;
}
我的答案有问题,是2,1,6