(a) Break--N--Ride -
If you think you are a cyber legend, then this event’s tailor-made for you. Well, sure you won’t be the only one thinking so, and that’s what bases the fun factor of this event. The event? Given a safe to protect and a bank and other safes to rob, will you survive in the matrix?
Schedule:
Starting date :22nd Feb 2017(9:00 PM)
End date : 27th Feb 2017(11:59 PM)
(b) Adaventure Prime -
Here’s the event to feed the adventurous you. How well do you know your college? Prepare to decode a surprise-filled map of your own campus and go the distance past the levels. Bon Adaventure!
Visit www.pragyan.org/adaventure to participate.
Starting date : 21st Feb 2017(10:30 PM)
End date : 28th Feb 2017(11:59 PM)
Level 4 and above will be open from 24th Feb(6:00 PM)
CASH PRIZE - INR 30000
Adaventure Prime
1. You will be given a 3d map to traverse.
2. By traversing the map you need to find access codes for different levels.
3. These access codes have to be entered into the main website to get access to the subsequent levels. .
4. It is a multi-level game.
5. Each level will contain various coding and debugging-based questions.
6. All the instructions regarding the levels will be shown during their run.
7. Participants need to follow the instructions and proceed with the game.
Break-N-Ride
1. There will be multiple phases in the contest.
● Phase 1:
a. The participants must rob the given bank and get some money in their accounts.
b. This will involve bribing guards, disabling cameras and alarms, etc.
c. Unlock the safe within the given time limit.
d. Each safe will have a fixed amount of money.
e. Every safe the participant cracks will credit money to his/her account.
● Phase 2:
a. Shortlisted participants will have to design a security system for their safe within a stipulated time.
b. After the stipulated time ends, every participant have to start trying to breach each other’s safes.
c. Every stage will have a timer.
Judging Criteria for Adaventure Prime:
1)The top 3 winners who have the highest aggregate score will be declared the winners.
2)In case of tie one who submitted earlier will be given preference.
3)Participants will be disqualified if seen indulging in malpractices.
4)The decision of the Adaventure team will be final and abiding.
Judging Criteria for Break -N- Ride:
1)The top 3 winners who have the highest aggregate score will be declared the winners.
2)In case of tie person getting highest score earlier than others will be preferred.
3)Participants will be disqualified if seen indulging in malpractices.
4)Maximum score awarded for passing a level may degrade/decrease with number of each passing day.
5)The decision of the Adaventure team will be final and abiding.
Adaventure prime
1. The C code should be compatible with gcc-4.8.4+ (Turbo C should not be used).
2. The live leaderboard is only for Informal process and should be cited as the final reference.
3. Other important information will be provided alongside proceeding game.
Break-N-Ride
PHASE I :
1. Each level must be crossed prior to be able to access any further levels.
2. If you happen to win the levels, you will be awarded the maxscore set in our records which decreases in value after the hints are provided (Date: 24 FEB).
3. On 27th FEB, 12am, Phase II will be open for all to try and maximize their score but you can reach there early if you win the previous levels.
4. Results declared by the organisers shall be final and undisputable.
Phase II - Let the stealing begin :
1. It is compulsory to submit your program prior to be able to steal others’ test cases.
2. The test case submitted previously can be changed after a minimum time period of 10 minutes.
3. The guidelines to submit the program are as follows:
a) The program should be submitted in C language.
b) A maximum length of the program allowed is 1000 characters.
c) No pre-processor directives are allowed. The header files pre-included is 'stdio.h'.
d) The test case to be submitted should produce exactly 300 lines, each consisting of numerical values in the range [0, 500] and the numerical values must not be floating/decimal or negative values.
e) Using any inbuilt mathematical functions, malloc function, random values and garbage values are not allowed.
4. Once your test case has been stolen, it is compulsory to submit another test case again to be able to steal others’ test cases.
5. If in case, if your testcase is cracked, then your 10% of current score is passed to the person who cracked your testcase. Furthermore, your testcase is removed from the lounge and you need to submit a program again to continue once again.
6. After entering to the lounge, if you happen to crack someone's testcase, you will be awarded 10% of the target opponent's current score.
7. After submitting your program, you will be provided the dashboard with the other people's testcases. You will be allowed to search and preview the testcases as well as calculated 10% of their current score.
8. Your each submission history is also recorded. We allow to track each transactions related to you with the feature "Passbook".
Cracking the test cases:
1. A test case can be stolen if the program code submitted by you produces the exact same output.
2. The guidelines to submit the program are as follows:
a) The program should be submitted in C language.
b) A maximum length of the program allowed is 1000 characters.
c) No pre-processor directives are allowed. The header files pre-included is 'stdio.h'.
d) The test case to be submitted should produce exactly 300 lines of numerical values in the range [0, 500] and the numerical values must not be floating/decimal or negative values.
e) Using any inbuilt mathematical functions, malloc function, random values and garbage values are not allowed.
3. If you are able to crack the testcase, you will be awarded 10% of the current score of the target opponent. The testcase of your target
opponent is removed from the lounge until the user again returns back with any other program.
To change your submission:
1. You can change your submission within an interval of 10 minutes.
2. The guidelines to submit the program are as follows:
a) The program should be submitted in C language.
b) A maximum length of the program allowed is 1000 characters.
c) No pre-processor directives are allowed. The header files pre-included is 'stdio.h'.
d) The test case to be submitted should produce exactly 300 lines of numerical values in the range [0, 500] and the numerical values must not be floating/decimal or negative values.
e) Using any inbuilt mathematical functions, malloc function, random values and garbage values are not allowed.
1. Who can participate in ADAVENTURE?
Students from any college or university in India can participate in ADAVENTURE.
2. If ADAVENTURE is an event, what are Break-N-Ride and ADAVENTURE PRIME?
ADAVENTURE is an event in PRAGYAN 2017. ADAVENTURE PRIME and BREAK-N-RIDE are the two sub‐events which constitute ADAVENTURE.
3. I have registered for Break-N-Ride. Can I participate in ADAVENTURE PRIME?
Yes, these events are independent of each other although they are managed by the same team. You can participate in both the events.
4. How many members are allowed in a team?
Both ADAVENTURE PRIME and BREAK-N-RIDE are singleton events.
5. My Code is getting compiled successfully in Turbo C. Will it be accepted?
The submitted code should compile in gcc‐4.8.4+ compilers. Turbo C should not be used.
6. My code is working fine on my system. In ADAVENTURE PRIME, whenever I submit my code, it returns ‘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 leaderboard for that particular event. The ADAVENTURE Team will also personally contact the winners.
9. Will participation certificates be provided?
The Certificates will be given only to the winners.
Problem statement 1: Given an array of N integers, can you find the sum of its elements?
Input Format:
The first line contains an integer, denoting the size of the array.
The second line contains space-separated integers representing the array's elements.
Output Format:
Print the sum of the array's elements as a single integer.
Sample Input:
6
1 2 3 4 10 11
Sample Output:
31
Problem statement 2: Write code for following input and output:
Sample Input:
5
1 2 3 4 10
Sample Output:
3
Pranay Nagar 9790063411 / 9425316712
Prateek Xaxa 8763077849
Sai Bhargav 9952264512
Email us at adaventure@pragyan.org