#include int main(void){ // 縦・横の長さ int tate,yoko; scanf("%d%d",&tate,&yoko); // 計算記号 char symbol[1]; scanf("%s",symbol); // 各数値 long vertical[tate],horizontal[yoko]; for(int i = 0;i < yoko;i ++){ scanf("%ld",&horizontal[i]); } for(int i = 0;i < tate;i ++){ scanf("%ld",&vertical[i]); for(int j = 0;j < yoko;j ++){ if(symbol[0] == '*'){ printf("%ld ",vertical[i] * horizontal[j]); }else if(symbol[0] == '+'){ printf("%ld ",vertical[i] + horizontal[j]); } } printf("\n"); } }