Crazy Programming

How efficiently can you code in C? Your programming might just be crazy enough to weigh less than your opponents'. Take part in this fun challenge to solve a set of problems with minimum weight. The participants are provided with a set of problems for which they need to code in C. This is meant to be a fun event and not an algorithmic challenge.

Pair Programming

How efficiently can you code in C? How efficiently can your opponents code in C? Work on both yours and others' codes to get the most points in Pair Programming.


You think you'd make a great cyber thief? Try your hand at robbing the virtual bank, but the fun doesn't end there. Design a security system to protect your safe while participants try robbing each other as well.

Cash prizes worth INR 40000


You can start participating for Adaventure at

                        Sap Lab                  VMware

Crazy Programming

1. Everything is given a weight, and how heavy your program turns out will be the sum total of the 

weights of everything you use.

2. The weight distribution is as follows:

SR NO. Symbol/Pattern/Keyword Weight
1 FOR 5000
2 WHILE 3000
3 + - * / 1000
4 SWITCH 500
5 CASE 100
6 Digits(0-9) 100
7 goto 100
8 < > 50
9 & ^ ~ | 20
10 Alphabets(A-Z and a-z) 10
11  : ? % $ _ @ ! 10
12 = 5


Pair Programming

1. There will be two phases in the contest.

● Phase 1: 

       o There will be 9 problems from which one will be weighted.

       o Each of the non‐weighted codes will fetch 20 points if correct.

       o You need to submit as many codes as you can.

       o The taken codes need not be efficient.

       o In case of a tie, then the one with least weight is considered. If no one has submitted the weighted code, the first to submit is considered.

● Phase 2:

      o Shortlisted participants will have to remove something from their code.

      o You will be given all other participants' incomplete codes, which you will have to make whole again before submitting.

      o Cracking someone's code again will fetch you points but if your code gets cracked, you will lose points.



1. There will be two phases in the contest.

Phase – I : 

  1. In initial phase ,participant has to rob a bank to get some money in his/her account. 

  2. To rob a bank ,he/she has to bribe the security guards , disable the camera and alarms etc. 

  3. Unlock the safe within the given time limit. 

  4. Each safe has certain amount of money. 

  5. No. of safe he/she unlocks successfully ,total money will be credited to his/her account. 

Phase – II : 

1.Participants playing against each other.They have to design their security for safe withtin the given time limit or They can purchase some security.

2.After that other participants start breaching the security of safe.

3.Every stage has a timer.

Crazy Programming – Weights will be computed for every submitted code and the code with the least weight

will be the winner 

Break-N-Ride – The Participant with the maximum money will be the winner. 

Pair Programming – The Participant with the maximum points will be the winner.

Crazy Programming

1. The C code should be compatible with gcc‐4.4.6+ (TurboC should not be used)

2. exit(0) must be used at the end of the programs.

3. No preprocessor directives must be used.

4. Do not use fflush().Using it will return Incorrect Code

5. The live leaderboard is only for informal purposes and should not be cited as the final reference.

6.During the last five days of the contest you will be awarded bonus points

  Criterion for Bonus points are :

   1st  -> 10 points

   2nd ->  9  points

   3rd  ->  8  points




  10th ->  1   point

Note : Bonus points will be awarded at the end of each particular day (Last 5 days of the contest).

7. You may try to solve a problem as a team, but a specific code must be submitted only once. Submitting the same solution (even algorithm) by the different members of the team will be treated as unfair and only the first submitted code will be considered for evaluation.

8.The decision of the ADAVENTURE team will be final and binding.


Pair Programming

1. The C code should be compatible with gcc‐4.4.6+ (TurboC should not be used)



1.After crossing each level the robber will get money and that money will be delimiter for the winner. 

2.The live leader board is only for Information purpose and can’t be cited as the final reference. 

3.Decision of adaventure team will be the final one.

1. Who can participate in ADA’VENTURE?

  Students from any colleges or universities of India can participate in ADA’VENTURE.

2. If ADA’VENTURE is an event, what are Crazy Programming, Break-N-Ride and Pair Programming?

  ADA’VENTURE is an event in PRAGYAN 2016. Crazy Programming, Break-N-Ride and Pair Programming are the three sub-events which constitute ADA’VENTURE.

3. I have registered for Crazy Programming. Can I participate in Break-N-Ride and Pair Programming?

  Yes, all three events are independent of each other although they all are managed by the same team. You can participate in all the three events.

4. How many members are allowed in a team?

  All the events under ADA’VENTURE are individual events. A Participant will be participating as an individual only and no team is required.

5. My Code is getting compiled successfully in Turbo C. Will it be accepted?

  The submitted code should compile in gcc-4.4.6+ compilers. Turbo C should not be used.

6. My code is working fine on my system. In Crazy Programming, whenever I submit my code, its returning ‘incorrect code’.

  You might have used fflush() in your code. Remove fflush() and try submitting the code again.

7. When will the results be declared?

  The results will be declared on the final day of Pragyan.

8. How will the winners be informed about the results?

  The results will be updated on the leader board for that particular event.The ADA’VENTURE Team will also personally contact all the winners.

9. Will participation certificates be provided?

  The Certificates will be given to the winners only.

The enitre details for Adaventure can be downloaded from here

For Event queries:

Palash Maran         8940970271 

Shivali Kolte           8056935265 

Vishnu                    8220293510

Email us at


For other queries:

Manohar  8220275688

You must be logged in to fill this form. Click here to login.

For queries, email

Developed by Delta Force.
Designed by NITT-Design Team.