# QUsaco
---
please give a github star if you like it :>
https://github.com/ryanchou-dev/qusaco
---
Tired of USACO Judging being too slow/not working?
Introducting Quick-USACO (QUsaco)! This allows you to compile and run your programs against their test cases with ease.
- Multi-language support
- Native Support for USACO Test Case Folders
- Stress-testing for yourself too :D
Test case folder should be formatted as:
```
1.in
1.out
2.in
2.out
...
```
## Usage
```
USACO Quick Judge (stdin/stdout)
positional arguments:
ext command to execute the compiled program
test_dir relative path of unzipped directory of USACO test
cases
```
Example:
![](https://i.imgur.com/yBiDvCo.png)
---
![](https://i.imgur.com/HbiyeQo.png)
## Plans
- MLE Support
- host test data so you don't have to download them
Raw data
{
"_id": null,
"home_page": "https://github.com/ryanchou-dev/qusaco",
"name": "QUsaco",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "competitive-programming python java usaco cpp c++ problems testing",
"author": "Ryan Chou",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/47/5e/1ef65920f570f4d5abecd360cc498595ef1225dbbcbbadc9423b21cadc5b/QUsaco-2.0.tar.gz",
"platform": null,
"description": "# QUsaco\n\n---\n\nplease give a github star if you like it :>\nhttps://github.com/ryanchou-dev/qusaco\n\n---\n\nTired of USACO Judging being too slow/not working?\n\nIntroducting Quick-USACO (QUsaco)! This allows you to compile and run your programs against their test cases with ease.\n\n- Multi-language support\n- Native Support for USACO Test Case Folders\n- Stress-testing for yourself too :D\n\nTest case folder should be formatted as:\n\n```\n1.in\n1.out\n\n2.in\n2.out\n\n...\n```\n\n## Usage\n\n```\nUSACO Quick Judge (stdin/stdout)\n\npositional arguments:\n ext command to execute the compiled program\n test_dir relative path of unzipped directory of USACO test\n cases\n```\n\nExample:\n\n![](https://i.imgur.com/yBiDvCo.png)\n\n---\n\n![](https://i.imgur.com/HbiyeQo.png)\n\n## Plans\n\n- MLE Support\n- host test data so you don't have to download them",
"bugtrack_url": null,
"license": "MIT",
"summary": "Judge USACO problems with stdin/stdout",
"version": "2.0",
"split_keywords": [
"competitive-programming",
"python",
"java",
"usaco",
"cpp",
"c++",
"problems",
"testing"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "475e1ef65920f570f4d5abecd360cc498595ef1225dbbcbbadc9423b21cadc5b",
"md5": "07f0b5e10fea7832d479e7fb2f8e2d36",
"sha256": "5b6f99100561ac8bd4d12c03278f7554b1604fac31e295cd061f1c4ed4a8a22b"
},
"downloads": -1,
"filename": "QUsaco-2.0.tar.gz",
"has_sig": false,
"md5_digest": "07f0b5e10fea7832d479e7fb2f8e2d36",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3951,
"upload_time": "2023-03-24T06:04:44",
"upload_time_iso_8601": "2023-03-24T06:04:44.781815Z",
"url": "https://files.pythonhosted.org/packages/47/5e/1ef65920f570f4d5abecd360cc498595ef1225dbbcbbadc9423b21cadc5b/QUsaco-2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-24 06:04:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "ryanchou-dev",
"github_project": "qusaco",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "qusaco"
}