Welcome to NACTF 2021!

December 4 12pm EST to

December 4 4pm EST

This is a team online competitive programming event. Each team may have up to 4 participants. The contest will be 4 hours with 9 algorithmic problems of varying difficulty. These problems will be similar in style to those found on codeforces or USACO. The problems difficulties will range from USACO bronze to easy platinum level and our hardest problems will correspond to codeforces ratings of 2300+.


The contest will be hosted in a private codeforces group. In order to participate, every team member must create an account on codeforces. Then, you must create a team on codeforces and add every member to the team. (To create a team on codeforces, go to Profile -> Team -> Create new team. Please ask an organizer on discord if you have any questions.) Anybody may participate, but only high school and middle school students will be eligible for prizes. Register here!


There will be 2 easy problems with 10 test cases each, 3 medium problems with 15 test cases each, and 3 hard problems with 20 test cases each. You will get 1 point for each correct test case. Note: the sample input given in the problem statement will not be one of the test cases. If multiple teams have the same score, the ranking will be determined based on the time of the last submission. There will be no penalty for incorrect submissions, but a submission will still count for tie-breaking purposes even if it does not increase the score of the team.


Anyone may participate in NACTF, however there are restrictions on eligibility for prizes. In order to receive prizes, all team members must be middle school or high school students.

    1st place: $175
    2nd place: $100
    3nd place: $50
    4th place: $25
    5th place: $25
Thank you to Trail of Bits for providing the competition prizes! Check out their blog and follow them on twitter @trailofbits to learn about state-of-the-art cybersecurity!