In the mathematical regatta, teams of students of the same parallel or league participate. Each team consists of 4 students. The participation of incomplete teams is coordinated with the organizers before the regatta starts.
The competition is held in four rounds (the number of tours can be changed depending on the circumstances of the regatta). Each tour is a collective written solution to three tasks. The tasks of each round are given to each team, where they are indicated: tour number; the "value" of the tasks of this tour in points; time allotted to the commands for solving; double problem index and its condition. The solution of any problem is drawn up and it seems to the jury on a separate sheet. Each team has the right to pass only one solution of each of the tasks, unsigned works are not checked. The use of any mathematical literature or office equipment is prohibited.
The regatta is managed by a group of coordinators. Representatives of this group organize the distribution of tasks and the collection of letters with solutions; answer questions about the conditions of tasks; analysis of tasks and demonstrate the results of the inspection.
Decision review is carried out by the jury at the end of each round. After announcing the results of the tour, teams who do not agree with how their decisions are evaluated have the right to lodge an appeal. In case of receiving such an application, the jury re-checks, after which it can change its assessment. If the assessment is not changed, then the appeal process itself is carried out by the same commission after the end of all rounds of the regatta, but until the final summary is summed up. As a result of the appeal, the assessment of the decision can be either increased or reduced, or left unchanged. In controversial cases, the final decision on the results of the audit is made by the chairman of the jury. Teams – winners and prize-winners of the regatta are determined by the amount of points scored by each team in all rounds.