Skip to content

Commit a924ec2

Browse files
authored
Updated
1 parent 9bd182e commit a924ec2

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,34 @@
11
# Competitive-Programming-Setup
22
This repository contains my setup for competitive programming competitions.
3+
4+
Below is a brief description of the files:
5+
6+
* code_template.cpp
7+
> It contains my template used for writing programs. Some utility functions used in almost all programs, included fast I/O routines are available in this.
8+
9+
* check.cpp
10+
> It contains the brute force solution or the correct solution against which I want to debug my code.
11+
12+
* work.cpp
13+
> It is the file where I write my own code for the problem.
14+
15+
* inp_generator.cpp
16+
> It contains the random input file generator the problem.
17+
18+
* output_checker.cpp
19+
> It compares the output of 2 files letter by letter (namely res.txt and out.txt) and outputs whether both the files are exactly same or not.
20+
21+
* precision_checker.cpp
22+
> It contains the output checking process when the files (namely res.txt and out.txt) contains double or floating-point numbers and the answers is considered correct within some desired error.
23+
24+
* automate.sh
25+
> It is a bash script to automate the process of debugging 2 codes against each other when exact test files should match.
26+
27+
* automate_p.sh
28+
> It is a bash script to automate the process of 2 debugging 2 codes against each other when the test files should match within some error limit.
29+
30+
* stack_limit.cpp
31+
> It contains a small code snippet used to increase the stack limit on the Judge.
32+
33+
* timer.cpp
34+
> It contains a small code snippet to print the time taken by the program to execute the given test case data.

0 commit comments

Comments
 (0)