English version is in beta. All contents of the site should be already translated (mostly using machine translation), and everything should work properly. However, if you find any problems, please contact me.

About the license for the materials of this site

The source code of the site

The source code of the actual site algoprog.org written by me (Petr Kalinin) and is distributed under the GNU Affero General Public License. You can download the source code from the website github.com/petr-kalinin/algoprog.

Theoretical materials

There are various theoretical materials on this site with varying degrees of clarity from the point of view of the license.

Materials in which the license is explicitly specified are distributed under the license specified in them.

Materials posted on other sites to which from the site algoprog.org only the link is affixed, are distributed under a license determined by the specified site.

Materials in which the license is not explicitly specified, but of which I am the author (this is most of the materials posted directly on the site algoprog.org ), are distributed under the Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 license.

If you are not sure which license applies to a particular material, ask me.

Problem statements

Most of the the problem statements are taken from the website informatics.mccme.ru , where they are mostly collected from various contests. The terms of the license for them are not clear.