I am sharing my solutions to various math contest problems, in case it may be useful to others who are also interested in solving these problems or practicing to participate in math competitions.
For the benefit of educators and organizers of math contest practice sessions, I am including each problem in a separate file, to make it easy to mix-and-match combinations of problems for student practice sessions.
Disclaimer: these are my personal solutions; they have not been reviewed, so be careful relying on them as there might be errors. Some of these competitions have official solutions from the publishers which you may wish to refer to instead if you're looking for verified solutions.
Install required packages for building with LuaLaTeX; see our LaTeX workflow (status) to see how we install it.
Install Typst as appropriate for your platform. For reference, you can see how we install it in the Typst workflow.
Note
The files in this repository are currently compatible with the Typst version listed in the Typst workflow. Assuming our build is green, if you have trouble building the files, please make sure you're using the same version as we are.
In any contest directory (outside of third_party) with *.tex or *.typ
files, you can run any of the following commands:
-
Build both problem set and solutions:
make -
Build just the problem set:
make problems -
Build just the solutions:
make solutions -
Clean up temporary outputs:
make clean
This is a personal learning project; as such, I am not looking to accept any contributions at this time. If you find an error or have a suggestion for how to improve something, please let me know by opening an issue. Thank you!
The contest authors retain copyright of their problem sets.
My original solutions are provided under the Creative Commons Attribution 4.0
International license (CC-BY-4.0); see LICENSE.txt for
details.