The program must be run without using any libraries.
The application is to compare two imported .txt files on a plane, for example the number of characters, text similarity (common words, etc.), comparing individual lines of text.
You should prepare a multi-threaded application that performs one of the proposed topics. You should take into account the synchronization of threads and prepare such a method of parallelization that will allow obtaining optimal or close to optimal effects.
- sum of all numbers in the array (this cannot be done with the traditional, sequential method of adding successive elements to one variable),
- finding the minimum in an unordered set (set that is neither non-decreasing nor non-growing) [also cannot be sequential!],
- counting vowel signs (we exclude diacritics) in the text [also cannot be, sequential!].
I prefer online meetings and discuss the functions of individual programs, I also have partially written code.