#include int main() { int N, M; scanf("%d %d", &N, &M); char op; scanf(" %c", &op); unsigned A[100], B[100]; for (int i = 0; i < M; i++) { scanf("%d", &B[i]); } for (int i = 0; i < N; i++) { scanf("%d", &A[i]); } if (op == '+') { for (int i = 0; i < N; i++) { for (int j = 0; j < M; j++) { printf("%d ", A[i] + B[j]); } printf("\n"); } } else { for (int i = 0; i < N; i++) { for (int j = 0; j < M; j++) { printf("%d ", A[i] * B[j]); } printf("\n"); } } }