Adaventure
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.
Break-N-Ride
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 http://adaventure.pragyan.org/home/
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.
Break-N-Ride
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)
Break-N-Ride
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 adaventure@pragyan.org
For other queries:
Manohar 8220275688
- Prizes worth ₹1.4 million up for grabs
- Click here to start playing Beer Factory
- Pragyan CTF has started
- Dalal Street has started
- Click here to start playing PPL
- Labyrinth has started