https://github.com/jspw/cp-tool
cp-tool is an auto generator for solved problems at different online judges.
https://github.com/jspw/cp-tool
codeforces codeforces-api codeforces-solutions competitive-programming online-judge problem-solving pypi pypi-package python python3 requests
Last synced: 3 months ago
JSON representation
cp-tool is an auto generator for solved problems at different online judges.
- Host: GitHub
- URL: https://github.com/jspw/cp-tool
- Owner: jspw
- License: mit
- Created: 2021-01-13T08:45:52.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-27T21:57:44.000Z (almost 3 years ago)
- Last Synced: 2026-01-07T02:32:04.537Z (3 months ago)
- Topics: codeforces, codeforces-api, codeforces-solutions, competitive-programming, online-judge, problem-solving, pypi, pypi-package, python, python3, requests
- Language: Python
- Homepage: https://pypi.org/project/cp-tool
- Size: 533 KB
- Stars: 39
- Watchers: 1
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cp-tool
 
**cp-tool** is an auto generator for solved problems at different online judges. It gathers all the problems you have solved at an online judge and generates a git repository for you.
Generated [Sample Git Rep](https://github.com/jspw/cp-tool-sample) by [cp-tool](https://github.com/jspw/cp-tool)
## Supported Platforms
- [Codeforces](https://codeforces.com)
## Requirments
- python >=3.6
## Instruction
- ### Installation
- Linux :
> pip install cp-tool
- Windows :
> python -m pip install cp-tool
**Note : Please use updated version**
- ### Upgrade :
- Linux :
> pip install --upgrade cp-tool
- Windows :
> python -m pip install --upgrade cp-tool
- ### Usage
- Using command `cp-tool` it will show the usages

- Init with git repo :
- Create a git repository first ([Github](www.github.com))
- Then init
> cp-tool -c init -j codeforces
You will be asked for
- handle
- example : `shifat57`
- repository name (A folder will be created based in repo name)
- example : `My Cp Track`
- repository url
- example : `https://github.com/jspw/cp-tool-sample`

- Update submissions :
- Go to the repository folder in your local file
- Then
> cp-tool -c update -j codeforces

## License
[MIT](LICENSE)