Author Archives: Manav Aggarwal

Code Wars 2016 – Overall Winners

Overall

Code Wars 2016 was held at Delhi Public School, Vasant Kunj on 23rd and 24th August. Exun Clan bagged the Overall Winners Trophy. The individual results are as follows:

Creative Event – Winners

  • Ananay Arora
  • Anirudh Goyal

Group Discussion – Winner

  • Adit Bhardwaj

3D-AV – Runners Up

  • Chaitanya Vaish
  • Avi Chandra
  • Neel Lakhwani

Programming – Runners Up

  • Sankush Gupta
  • Manav Aggarwal

Junior Quiz – Runners Up

  • Sagnik Anupam
  • Kabir Goel

Crossword – Runners Up

  • Srijan Jain
  • Udit Malik

Techathlon – Second Runners Up

  • Entire Squadron

Congratulations to all the winners!

Getting Started with Competitive Programming

“How do I Learn to Code?”

This is probably the most nagging question at the back of your mind, once you have decided that you want to learn programming. Like learning anything else, there is no standard process for learning to code. Of course, there are guidelines, there are courses, there are ideologies and there are set traditions, but there is no one single correct way.

The first step is to learn a programming language. We would advise you to learn C++ if possible as it is one of the most common as well as one of the most efficient languages. There are numerous resources available online from where you can learn C++. Some recommended ones are:

We recommend using Dev C++ or Code::Blocks as your IDEs (Offline Code Editors).

Here are some blogs to get you started:

The second step is to practice mathematical and logical questions from various competitive programming websites. This the most important step. You should have practised at least around 50 such questions before moving on to the next step. Some recommended online judges to practice are:

We also encourage you to take part in various ongoing contests on these sites to get an experience of contests, especially CodeChef long, Cook-off and Lunchtime contests.

The third step is to learn algorithms, data structures and their applications. You can find a plethora of tutorials online. Some recommended resources are:

Finding great problems to solve: Search in the given format and read the Quora answers.

Topics in order: A good order to proceed in.

Some tutorials to help you understand important concepts:

Here are some links to some problems on specific topics you should be familiar with:

Algebra*

https://www.codechef.com/problems/CODECRCK

https://www.codechef.com/problems/BANROB

Basic Math*

https://www.codechef.com/problems/SETDIFF

https://www.codechef.com/problems/EGBOBRD

Binary Search*

http://www.spoj.com/problems/BSEARCH1/

www.spoj.com/problems/AGGRCOW/

Game Theory

https://www.codechef.com/problems/TUZGMBR

Greedy*

https://www.codechef.com/problems/DONUTS

https://www.codechef.com/problems/GRGUY

Number Theory

https://www.codechef.com/problems/LCKYST

https://www.codechef.com/problems/CHEFLCM

http://www.geeksforgeeks.org/sieve-of-eratosthenes/

http://www.spoj.com/problems/PFACT/

https://www.codechef.com/problems/EGRCAKE

https://www.codechef.com/problems/CBALLS

Dynamic Programming*

https://www.codechef.com/problems/COINS

http://www.spoj.com/problems/FARIDA/

http://www.spoj.com/problems/ACODE/

http://www.spoj.com/problems/WACHOVIA/

http://www.spoj.com/problems/AMR11F/

ZCO Problems – Past years*

http://www.codechef.com/ZCOPRAC/

INOI Problems – Past years

https://www.codechef.com/IOIPRAC

For any queries regarding these questions, feel free to contact:

Sankush Gupta: sankushgupta99@gmail.com

All this information may seem overwhelming but you don’t need to learn and do everything mentioned in this post. Make sure you try to do as much as you can from the beginning.

Have a nice time coding!

MINET X

MINET X was held at The Mother’s International School on 16th and 17th August, 2016.

The results are as follows:

Programming – Winners

  • Sankush Gupta
  • Manav Aggarwal

Design – Second Runners Up

  • Ananay Arora
  • Neel Lakhwani
  • Rohan Dhar

Quiz – Second Runners Up

  • Aryaman Dubey
  • Srijan Jain

Congratulations to the winners!

Exun e-Lite 2016 Junior Programming Prelims

The e-Lite 2016 Junior Programming Prelims were held on 20 July 2015, and the qualifiers are as follows:

Note: The results are in no particular order.

  • Ishita Bhargava (VI- K)
  • Bhavya Gupta (VIII-J)
  • Arunabh Roy (VII-E)
  • Varun Tokas (VIII-F)
  • Vir Malhotra (VII-F)
  • Vinayak Kapila (VIII- H)
  • Kshitij Gupta (VII-F)
  • Harit Gangwani (VII-C)
  • Sarthak Mangla (VII-B)
  • Arshiya Sangar (VII-E)
  • Rishabh Bijani (VII-K)

A final round will be conducted online next week.
Details for the same will be posted on lnexun.

Congratulations to all those who made it to the finals!

Exun e-Lite 2016 Junior Quiz Finals

The Exun e-Lite 2016 Junior Quiz Finals were held on 3 August 2016, and the winners are as follows:

1. Angad Singh (VII-C) and Vinayak Pachnanda (VII-A)

2. Ishir Bhardwaj (VII-A) and Somesh Kar (VII-G) [Non-Competitive Exunites]

2. Ashvin Verma (VII-K) and Ashay Srivastava (VII-I)

3. Shivansh Bhatnagar (VI-G)

Congratulations to the winners! All position holders will be interviewed before induction.

Gateway 2016

Gateway 2016 was held at Montfort School, Ashok Vihar on 29th July, 2016.

The results are as follows:

Creative Event – Winners

  • Ananay Arora
  • Anirudh Goyal

Gaming – Winner

  • Aryan Arora

Shark Tank (Startup Pitch) – Runners Up

  • Adit Bhardwaj
  • Sameer Chadha
  • Shivastu Kartik

Programming – Runners Up

  • Manav Aggarwal
  • Sankush Gupta

Congratulations to the winners!

Exun e-Lite 2016

e-Lite Poster

The Exun Clan presents Exun e-Lite 2016, Exun’s annual recruitment event open to all students from classes 6th to 11th. The event details are as follows :

  • Quiz If you have a brain that relentlessly collects tidbits of knowledge of the tech world, ever ready to work your neural networks and conjure an answer out of the blue, then quizzing is for you!
    • Eligibility – Senior (9th – 11th) , Junior (6th – 8th)
    • Participants per team: Up to 2
  • Hardware If you take apart every device you can get your hands on, and are the go-to guy whenever your friends need to buy a new phone or laptop, then power up your cores and overclock that grey matter because hardware and benchmarking is the perfect event for you!
    • Eligibility – 6th – 11th
    • Participants per team: Up to 2
  • Crossword If you can draw connections between the randomest of things, and if you are a king or queen of puns with a good knowledge of the tech world, then nothing will give you greater joy than our crossword event!
    • Eligibility – 6th – 11th
    • Participants per team: Up to 2
      The top 6 teams in the junior quiz prelims will qualify to the junior quiz finals. The preliminary round for the senior quiz, hardware and crossword events will be on a single paper. The top 6 teams in the hardware section alone will qualify to the hardware finals, the top 6 teams in the crossword section alone will qualify to the crossword finals, and the top 6 teams overall, in the entire paper, will qualify to the senior quiz finals.
  • Creative Event: Digital Imaging If design is what you are absolutely passionate about; if you inevitably find yourself browsing through websites like Dribbble and Behance, then the Digital Imaging event is the place to be. We present e-Lite as an opportunity to harness your inherent creativity with the help of amazing software.
    • Eligibility – 6th – 11th
    • Individual Event
  • Creative Event: Web Design For those of you who inspect each and every element on each and every web page you come across in order to analyse what lies behind the scenes; for those of you who judge organisations by the how beautiful their websites look, we present e-Lite as an opportunity to show to us your creativity and skills.
    • Eligibility – 6th – 11th
    • Individual Event
  • Creative Event: Audio-Video If you imagine Head-Up Displays while day dreaming in class or are particularly inspired by the magical technology that can make Transformers seem real – get ready to animate text and shapes into something that makes an impact. We present e-Lite as an opportunity to show to us how you create videos and manipulate sounds into pieces of art that make audiences stand up and applaud.
    • Eligibility – 6th – 11th
    • Individual Event
  • Programming Make sure to include all your header files as you make your way through two rounds of intense logical stimulation and puzzles that will leave you bamboozled.
    • Eligibility – Senior (9th – 11th) , Junior (6th – 8th)
    • Individual Event
      No prior knowledge of programming is required for the preliminary rounds of the Programming event and therefore, if you think you’re good at solving puzzles and can work your way around patterns and sequences, then, have a crack at the paper, you must! Participants shall be required to qualify a logic-based written prelim round following which they shall face a grueling onsite final.
  • Group Discussion Quick-thinking, confidence and coherence backed up by statistical data and facts ensure heated debates and discussions about topics that will be given on the spot. Make your point and accommodate other’s opinions to come out at the top!
    • Eligibility – 6th – 11th
    • Individual Event

You can register here. The Onsite Events will be held after school hours on 20 July 2016 from 2:00 PM to 4:00 PM. A stay back consent slip can be collected from the e-Gurukul Lab or be downloaded here and emailed to exunclan@gmail.com. No student shall be allowed to stay back without the submission of the consent slip to Mr. Mukesh Kumar, HOD, Computer Science (either in school or via email).

Below is the schedule for e-Lite 2016 (Click to enlarge)Schedule

Creative Event Preliminary Round

Preliminary round entries will be judged by alumni and the best few entrants will be part of a final round which will take place at school on a later date.

Here is the preliminary prompt for e-Lite 2016’s Creative Event: exun.co/prompt

There is no registration for the Creative Event Prelims. All the entries are to be sent to us at elite2016@exunclan.com

Please note that participation is strictly individual. Team entries will not be considered. An FAQ section with complete details on the event has been included in the prompt, but please feel free to contact us at exunclan@gmail.com with any questions or queries you may have, or if you wish to use a software program not listed in the prompt.

The deadline for submission of entries is 31st July 2016.

ACCESS 2015 – Overall Runners Up

ACCESS 2015 was held at Modern School, Barakhamba Road on 22nd and 23rd December, 2015. Exun Clan bagged the Overall Winner Runners Up trophy. The Individual Results are as follows:

Software Display

  • Winner – Ananay Arora
  • Second Runner Up – Manav Aggarwal

Group Discussion

  • Winners – Abhimanyu Sinha and Renasha Mishra

Game Designing

  • Winners – Devansh Gandhi and Manav Aggarwal

Junior Programming

  • Runner Up – Sankush Gupta

Web Designing

  • Winner – Rohan Dhar

Hardware

  • Second Runner Up – Shreyas Kishore

Sub Junior HTML Coding

  • Runner Up – Aaryak Garg [NE]

Sub Junior Quiz

  • Runners Up – Shiv Sethi and Sagnik Anupam

Cadet Logo Programming

  • Runner Up – Ananya Das

Congratulations to all the winners!