These are my own solutions to programming challenges found at the USA Computing Olympiad Training Gateway (USACO). Feel free to compare your own solutions against these. If you have suggestions on how I can imporove a solution, please email me at [email protected]. Please DO NOT COPY my solutions.