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