diff --git a/HW10/main.cpp b/HW10/main.cpp index 3e7ef28..44bc044 100644 --- a/HW10/main.cpp +++ b/HW10/main.cpp @@ -41,12 +41,17 @@ int main(int argc, char* argv[]) } } MPI_Bcast(&flatMatrix[0], flatMatrix.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + + std::vector costs; if(rank){ costMatrix = matrixTools::UnflattenMatrix(flatMatrix, citiesSize, citiesSize); //Make permutations - auto perms = MakePermutationMatrix::GetLowestCost(cities, rank, size, costMatrix); + costs = MakePermutationMatrix::GetLowestCost(cities, rank, size, costMatrix); } + if(!rank){ + std::cout << costs[0]; + } MPI_Finalize();