Welcome to A Math Contest!
This is a contest to practice competitive programming relating to math. We selected some math topics and prepared some problems to let you learn each of them.
The contest organizer is.
The problem setters are, , , , , , , , and .
Special thanks to, , , , , , , , , , , , , , , , , and for testing and feedback on the problems.
Special shout-out toand for providing help on the contest!
The contest will run from July 12th, 00:00 EDT, until July 27th, 00:00 EDT. You will have 15 days to solve 17 problems of roughly increasing difficulty from that of grade 3 curriculum math to university math.
Here are the parameters of the contest:
- Contest duration: 15 days.
- Number of problems: 17, full feedback. Each problem is worth 100 points and may have partial marks in the form of subtasks.
- This contest is not rated.
- The scoreboard will be public.
- There will be no submission limit.
- Problems will be approximately increasing in difficulty. Reading all of the statements is still recommended.
- Checkers for problems: Unless otherwise specified,
- It is guaranteed that all problems will be solvable with C++.
Clarification requests for the contest must be routed through the clarification system provided on DMOJ and not through other channels, including but not limited to Slack or Discord. Furthermore, all clarification requests must come in the form of yes/no questions.
It is highly recommended to read all of the problems.
We have listed below some advice as well as contest strategies:
- Remove all extra debugging code and/or input prompts from your code before submitting. The judge is very strict — most of the time, it requires your output to match exactly.
- Do not pause program execution at the end. The judging process is automated. You should use stdin / stdout to perform input / output, respectively.
- Python users are recommended to use PyPy 2/3 over Python 2/3 when submitting.
|A Math Contest P1 - Arrays||5||32.7%||230|
|A Math Contest P2 - Subsequence Sum||5||30.5%||283|
|A Math Contest P3 - LIS Reconstruction||7||46.7%||148|
|A Math Contest P4 - Circle Cutting||7||39.7%||92|
|A Math Contest P5 - Good Arrays||7p||33.6%||74|
|A Math Contest P6 - Global Maximum||10||27.9%||71|
|A Math Contest P7 - Factors||10||36.2%||109|
|A Math Contest P8 - Permutation Counting||12||50.5%||53|
|A Math Contest P9 - Buy Some Get Some||12||24.6%||52|
|A Math Contest P10 - Tricky Multisets||12||23.7%||31|
|A Math Contest P11 - Weak Goldbach's Conjecture||15||23.2%||52|
|A Math Contest P12 - Triangles||17||27.1%||18|
|A Math Contest P13 - Ways||17||24.8%||28|
|A Math Contest P14 - Choosing Marbles||25p||21.9%||36|
|A Math Contest P15 - Matrix Fixed Point||20||67.3%||28||Editorial|
|A Math Contest P16 - Morbius vs. Suibom||25||24.4%||19|
|A Math Contest P17 - Heatwaves||45||37.5%||3|