Please subscribe to the official Codeforces channel in Telegram via the link https://t.me/codeforces_official. ×

GoCF — A Codeforces contest parser 
Difference between en1 and en2, changed 584 character(s)
Hi, Codeforces.<br>↵
<p>↵
# GoCF ↵

A Contest parser for codeforces ( only C++ )<br>↵

[Link to github repo](https://github.com/
vsukeeshbabu/GoCF) <br>↵


**Requirements** <br>↵

-1. Python v2/3 <br>↵
-2. [Python Beautiful Soup](http://www.crummy.com/software/BeautifulSoup/bs4/doc/)<br>↵
3. [Colorama](https://pypi.python.org/pypi/colorama)<br>↵

tested on Ubuntu 14.04<br>↵

#Screenshots<br>↵
**While Parsing Contest initially**↵

![alt text](http://i.imgur.com/FlrlvF1.png " Parsing test cases!")↵

**While testing your solution**↵

![alt text](http://i.imgur.com/xF4gvcl.png " Testing your Solution!"

![ WP ](http://i.imgur.com/pwYKpLs.png)↵
![ CE ](http://i.imgur.com/71DQ6iI.png)↵
![ TLE ](http://i.imgur.com/qSL2wGX.png)↵
![ WA ](http://i.imgur.com/jXQOdMu.png)↵
![ AC ](http://i.imgur.com/mLCsIaS.png
)↵

#Instructions<br>↵

**How to install it?** <br>↵

- copy `gocf` and `incf` file to `/bin/` directory <br>↵
- give permissions to them by `sudo chmod 755 /bin/gocf` and `sudo chmod 755 /bin/incf` <br>↵
- Now create a directory in your `home` folder and name it `GoCF` <br>↵
- copy `Parse.py` from `GoCF_files` to `GoCF` and if neccessary do `chmod` <br>↵

**How to use it?** <br>↵
- After the contest begins, fire up your terminal and type `incf` <br>↵
- Now, enter the contest code <br>↵
- GoCF will now download the test cases for you! <br>↵
- Now, for example let us take contest code as `624`
 and, name your problems as `624_A.cpp`, `624_B.cpp`, ... (  .(Case sensitive )<br>↵
- Code in your favourite editor
<br>↵
- now, for testing your solution just `gocf 624_A.cpp` <br>↵

#Edit
 :) <br>↵
Compile <br>↵
- now, for testing
Supports all the contests! :) <br>↵
- now GoCF Compiles
 your solution .. just `gocf 624_A.cpp` <br>↵
- detects TLE  [ timeout : `2 secs` ]<br>↵
- If Wrong Answer, shows `Input`, `Expected output` & `Received output` (easy debugging!)
<br>↵


**That's it!**<br>↵

**Star it to show your support!** <br>
 
</p>↵
**Hope you guys like it!!**

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en4 English Sukeesh 2016-06-30 20:25:18 1145 Tiny change: '588)\n\n##That's it.\n\n##EDIT' -
en3 English Sukeesh 2016-02-25 23:15:33 12
en2 English Sukeesh 2016-02-25 21:10:05 584 added new cool stuff!
en1 English Sukeesh 2016-02-14 12:03:23 1490 Initial revision (published)