An open API service indexing awesome lists of open source software.

https://github.com/suyash-chavan/contest-parser

Contest Parser is a script to parse Live Codechef/Codeforces contests and provide a robust environment while solving problems.
https://github.com/suyash-chavan/contest-parser

codechef codeforces codeforces-contests codeforces-scrapper competative-programming

Last synced: 9 days ago
JSON representation

Contest Parser is a script to parse Live Codechef/Codeforces contests and provide a robust environment while solving problems.

Awesome Lists containing this project

README

        














# Contest Parser
[![GitHub Issues](https://img.shields.io/github/issues/suyash-chavan/Contest-Parser)](https://github.com/suyash-chavan/Contest-Parser/issues)
[![Contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](CONTRIBUTING.md)
[![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)

## About
* Contest Parser is a tool that can be used for Codeforces and Codechef Live contests, to quickly generate input, outupt files for sample test cases available over the problem page as well as manual test cases. It also generates corresponding code file for each problem according to the template.
* It comes with a Judge which checks the program output and expected output. The Judge is also useful if problem involves Multiple Correct outputs. In this case user needs to specify the way Judge should judge the program output and expected output.

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

### Prerequisites
* Python 3.6 or above

### Installing

1. Download latest version of Contest Parser avaliable in Releases section.
2. Extract the zip file and install it with following commands.

```
chmod +x install.sh
sudo ./install.sh
```

## Contributing

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details