SkillAgentSearch skills...

Algo

💻 USACO problem randomizer and trainer built for competitive programming enthusiasts.

Install / Use

/learn @IMGROOT2/Algo
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img src="https://drive.google.com/uc?export=download&id=1OmGvm2_bLyr5f0nxQbWukugMVFNo8aOx" alt="Algo" height="160" width="320"> <b><h3>USACO problem randomizer and trainer built for competitive programming enthusiasts.</p></b> <b><h4><a href="https://algousaco.com">https://algousaco.com</a></h4></b> </div> <br> <h2>About Algo</h2> <p>As more people get into competitive programming and the USACO, more resources are available to help you prepare for the competition. However, there was one piece missing- practice. It's essential to learn the concepts and techniques, but it's equally, if not more important, to practice them. Until I created Algo, there were two options: randomly clicking on previous contests' problems or using train.usaco.org.

However, clicking on problems randomly is inefficient, and train.usaco.org is incredibly outdated (most of the website hasn't had a refresh or update since the early 2010s). So, I created Algo to help people practice USACO problems and help them get ready for the USACO.

Algo is a web application designed to supercharge your USACO training. It randomly generates problems from past contests so that you can practice them. Algo will process and show the problems in a simple, clean interface. After solving the problem, you can submit your solution to the USACO website to check if your program works.</p>

<h2>Tech Stack</h2> <p>Algo is built with the following:</p> <ul> <li>HTML, CSS, JS</li> <li><a href="https://nodejs.org">Node.js</a></li> <li><a href="https://vuejs.org">Vue.js</a></li> <li><a href="https://tailwindcss.com">TailwindCSS</a></li> <li><a href="https://katex.org">KaTeX</a></li> <li><a href="https://www.chartjs.org">Chart.js</a></li> <li><a href="https://firebase.google.com">Firebase</a></li> </ul> <br> <h2>Contact, Feedback, Bugs, Get In Touch</h2> <p>If you need to:</p> <ul> <li>Contact Me</li> <li>Submit Feedback</li> <li>Make a Bug Report</li> <li>Something Else</li> </ul> <br> <h1><a href="https://forms.gle/2qo1exSSopAChjET6">Use this Google Form!</a></h1> <!-- <br> <h2>Contributing</h2> <p>All contributions are welcome! If you'd like to help, pick an <a href="https://github.com/IMGROOT2/algo/issues"> open issue</a>, submit a Pull Request!</p> <p>If you contribute, thank you! You just made Algo an even stronger tool for all competitive programmers to use.</p> -->
View on GitHub
GitHub Stars18
CategoryEducation
Updated20d ago
Forks1

Languages

Vue

Security Score

80/100

Audited on Mar 12, 2026

No findings