Sign Up? Forgot Password?



Adaventure site is UP!!! check it at


There are not many events with the versatility of Adaventure. The event has brought many popular technical events into picture since its birth in year 2004 and has been a regular crowd puller in Pragyan.


It has continued to grow, here we are again with a much more improved version of Adaventure which covers entirely uncovered events of the competition arena. Inheriting its name from Lady Ada, first lady programmer of the world, Adaventure has proven to be a competitive platform for computer geeks.


Ada'venture '12 basically covers various disciplines of the software field. It comprises of the following sub-events.



  • Pair Programming
  • Reverse Engineering
  • Crazy Programming


The competitors will strive for new variety of events which are generally less featured in the competition arena.This will give them opportunity to step into a newer dimension and basically learn while exploring.




Pair Programming


Pair programming is a software development technique in which two programmers work together at one work station. One types in code while the other reviews each line of code as it is typed in. The person typing is called the driver. The person reviewing the code is called the observer or navigator. The two programmers switch roles frequently.

Adaventure '12  provides the platform for virtual pair programming where the paired programmers can be seated in any part of the world.


Reverse Engineering


Reverse engineering is taking apart an object to see how it works in order to duplicate or enhance the object. The practice, taken from older industries, is now frequently used on computer hardware and software. Software reverse engineering involves reversing a program's machine code (the string of 0s and 1s that are sent to the logic processor) back into the source code that it was written in, using program language statements.


Crazy Programming


Anybody can code, but can you be the craziest coder in Pragyan. Participate in Crazy Programming to find out. We put a restriction on the constructs and the programming style, If you understand C, then you should be able to find out workarounds. The crazier you write the better it is.



Pair Programming


Objective :


  • To show the importance of programming style, in an ironic way.
  • To stress C compilers with unusual code.
  • To illustrate some of the subtleties of the C language.
  • To provide a safe forum for poor C code.


Event Format :


  • It's an individual event (online programming).
  • The solution should only be in C language.
  • The event goes in the following format


    • First all the problems under MY CONTESTS should be solved before the closing date.
    • Once a problem is solved, part of the code should be selected (from the bottom of program) by the user, that will be shown to other participants.
    • Once all the problems under MY CONTESTS have been solved, the 'part solutions' of other participants will be visible to the user.
    • Now the user can take up and complete or solve the remaining logic of other participants.
    • Solving a problem under MY CONTESTS fetches 500 points.
    • Solving other participant's problem fetches 5 points to the user and deducts 5 points from owner of the solution.


Reverse Engineering


  • It's an individual event (Online).
  • The event goes in the following format


    • It has various levels and difficulty of levels varies accordingly
    • In each level an executable file (EXE) or an application, will be given
    • Users should download the EXE or application from the site & examine how it works, what it asks ,what it outputs and reverse your thoughts to find out the logic and crack the passsord
    • For EXE, Users should write a program (C language) online that exactly performs the functions of given EXE.
    • For application, Users should crack the password to activate the application.
  • Points for different levels varies accordingly.
  • Contestant can attempt any level at any time.


Crazy Programming


  • It's an individual event (Online).
  • The event goes in the following format


    • There will be 5 problems; a problem will be available after you solve the previous problem only. The solutions can be updated and the last submission within the deadline will be considered.
    • The rules for evaluation will be put up on the website before the contest starts, the participants are advised to read them thoroughly and understand the same.
    • Before submitting the code, the users can check the weight of the same online on the contest page.
    • The contestant with the minimum score will be declared the winner.


Pair Programming


  • The partcipant has to submit the code present inside the main function.
  • The necessary header files, main function signature and return statement are already included
  • getch(), return, exit statements should not be used.
  • The decision of the Ada’venture team is final and binding.


Reverse Engineering


  • conio.h, getch() statements should not be used.
  • Solutions should be written only in C.
  • The application that we give is for educational purpose only and any simulation of real world application is purely unintentional.
  • Winners will be determined based on their total points and not on the number of levels completed.
  • The decision of the Ada’venture team is final and binding.


Crazy Programming


  • conio.h, getch() statements should not be used.
  • Solutions should be written only in C. The code should be compilable with gcc-4.0 or above.
  • Winners will be determined based on their total points and must have solved each of the problems.
  • The decision of the Ada’venture team is final and binding.



Nikhil Bhardwaj

+91 76394 62418



B. NaveenKumar

+91 99947 67243



R. Harini

+91 97870 26404



Alkadeep Neha

+91 96005 54087



Mails to : Formula: 0

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




An algorithm intensive Online Programming Contest
Dalal Street
A virtual stock market trading game
A rostrum for young minds to whizz away and come up with avant-garde solutions for the problems around us...
With brand new mind-numbing electronic challenges to conquer, Robovigyan introduces some hip new stuff.
An elegant brew of information dressed with excitement and entertainment.
Codename 47
Codename 47 brings a mysterious and cunning environment to the robotic world.
The eye candy of Pragyan. Visionary and magical, exhibitions offer a sneak peak at the future.
Lanka Reloaded
build the bridge that rescues Sita, bot-style!...
Work up the ol'grey cells and indulge in the magic of making. Satiate the thirst to learn, explore and innovate.
Dinner Dash
Something comical in Robotics. Build a bot that serves customers dinner!
Guest Lectures
History has proved time and again that genius inspires genius. Come see those who dared to explore the beyond.
Showcase your talent and enlighten the world with what you are aware of by presenting a paper... Deadline: 23rd January!
Pragyan Social Responsibility
Aiming to be servants; PSR, is our own initiative for social reform and enrichment.
A fun filled treasure hunt event based on the use of surveying instruments.
Beer Factory
a role-playing simulation of the beer manufacturing industry.
An event to design a green building that is energy efficient and self-sufficient.