Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Including the past USACO problemsets #60

Open
4 tasks
stefdasca opened this issue Feb 5, 2025 · 1 comment
Open
4 tasks

Including the past USACO problemsets #60

stefdasca opened this issue Feb 5, 2025 · 1 comment
Labels
content Issue regarding content on the main instance, not necessarily related to code/infrastructure

Comments

@stefdasca
Copy link

stefdasca commented Feb 5, 2025

The United States Computing Olympiad (USACO) is a prestigious coding competition with tens of thousands of contestants competing every year.

Given the relatively archaic state of the USACO website (occasional downtimes, together with an outdated UI), having the past problem sets from this competition would greatly benefit both the USACO audience as well as the website itself, as we would have a more diverse problem set, with over 500 problems of various levels (Bronze to Platinum) on the website together with the editorials and the test data would be an excellent addition.

Definitions of done

  • having the problems uploaded to the website and categorized by year and division
  • having problem editorials and external links from and to Kilonova @stefdasca
  • allowing submissions using Java programming language as per another issue mentioned here
  • allowing larger time limits (2x for Python and Java) for slower programming languages
@AlexVasiluta AlexVasiluta moved this to Backlog in Feature Kanban Feb 5, 2025
@AlexVasiluta AlexVasiluta added the content Issue regarding content on the main instance, not necessarily related to code/infrastructure label Feb 5, 2025
@susanthenerd
Copy link

I think to make it worth while we can use some form of import script. One thing I noticed on the usaco website is that while the ui is in a bad shape it's quite easy to scrape quite a lot of the data including the markdown.

I've played around with Obsidian Web Clipper[0] and it extracted markdown quite well(even the latex). Of note is that the latex is using mathjax

[0] https://obsidian.md/clipper

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Issue regarding content on the main instance, not necessarily related to code/infrastructure
Projects
Status: Backlog
Development

No branches or pull requests

3 participants