Необходимо написать программу, которая вычисляет пересечение трех множеств на С++ тремя способами. (Итого должно быть 3 файла .cpp)
1. Обычная однопоточная программа
2. Многопоточная программа с помощью Pthreads (2 и 4 потока)
3. Многопоточная программа с помощью OpenMP (2 и 4 потока)
Для каждого случая посчитать время работы алгоритма. Должно получиться, что многопоточная программа работает быстрее, чем однопоточная. А на 4 потоках, быстрее чем на 2.