Register now or Login

De-bugging

There has never been an unexpectedly short debugging period in the
history of computers – Steven Levy.

A technical fest without debugging contest sounds incomplete, doesn’t
it?? Of the time a programmer spends developing an application, a
large portion is usually spent debugging that application. C and C++
programming promises to not only be breath taking in its simplicity
and its knowledge but also a source for the tech minds to compete. Do
you think you have the knowledge of C and C++ concepts and passion for
finding the bugs and coding??Do you wish to prove your programming and
debugging capabilities? If your answers to all the above questions is
yes, then this is your arena. On the floor, is a plethora of
challenging debugging questions testing your C technical and
programming skills. Do come and participate.

Levels:
  1. Prelims
  2. Finals


Prelims( Written test):

  • Number of questions : 25
  • Time : 45 mins
  • Languages used: C,C++
  • Maximum 2 members per team

Split-up:

  • Debug errors in the snippet for the given output.
  • Write a part of code for the given algorithm (scenario).For an algorithmic problem, a part of the solution will be given in the question; the participant needs to complete the code to obtain the solution.
  • MCQs ( identifying the type of possible errors)
  • Starred questions carry more marks.
  • Multiple debugging questions based on a single snippet.
  • 6-8 teams will be selected for finals.

Finals (Coding & Debugging):
Time Duration: 1 hr 15 minutes

  • The participants are expected to use either C or C++.
  • Programs will be compiled using gcc complier.
  • Debugging questions: A program with a lot of bugs will be given, and the output of the program will also be given.The participants are required to spot all the bugs and debug them without modifying the logic of the program.
  • Coding questions: The problem scenario, sample input and output will be given.The participant need to code for the problem.

  • Each team can have atmost two members.
  • The participants forming a team need not be from the same institution.
  • The participants can register themselves on the spot for the event.
  • The participants should produce their college ID cards at the time of registration.
Thank you for making aBaCUS a grand success!