#include <iostream>
#include <vector>
#include <cmath>
#include <limits>
#include <limits>
#include <iomanip>
using namespace std;
int main()
{
int n;
cin >> n;
int m;
cin >> m;
double* a = new double[m];
for (int i = 0; i < m; i++)
{
cin >> a[i];
}
vector<vector<double>> array(n, vector<double>(m));
// Input the 2D array
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
cin >> array[i][j];
}
}
int num;
cin >> num;
if (num == 1)//1.判断是否进行同趋势化
{
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
array[i][j] = 100.0 / array[i][j];
}
}
}
//2.归一化
vector<double> columnResults(m, 0.0);
for (int j = 0; j < m; j++)
{
for (i