  The article presents a system for testing the independence of solutions to
algorithmic problems sent by students as part of the student programming
competition. First, the context was discussed, as well as the need to organize
programming competitions resulting from this context. Then, an algorithm was
proposed to study the mutual similarity of source codes of programs sent as
part of a programming competition. Since, after implementation, the algorithm
was used in practice, examples of its application for detecting the plagiarism
of source codes of solutions in two programming competitions conducted as part
of classes on Algorithms and Numerical Methods were also presented. Finally,
the effectiveness of the solutions used in the work was discussed.
