Open In App

How to read Competitive Programming Questions?

Competitive Programming is considered as a sport in the field of computer science. The culture of this sport is growing day by day and a lot of people are also considering this as a career choice. So, to help the participants with improving their efficiency in this sport, in this post, we have tried to cover all possible things, needed to keep in mind while reading a competitive programming question. 

 



The most important thing that matters in competitive programming is: 
 



How quickly you can solve a problem?

 
Time is considered as a prime factor in tie-breaking for ranking participants with the same scores in programming contests. 

Again, to save time one must understand the problem as fast as possible which depends on how you are reading a programming question?

Now to cope-up with this, the basic strategy that a lot of sports programmer follows is they read problems differently based on their difficulty level. Note that most of the coding contests have problems based on the below difficulty levels: 

 

Most of you must have participated in several coding competitions and had your fair share of success. While coding sometimes, everyone come across errors due to little things. Missing a variable to declare, leaving a formula, not reading the question entirely, ignoring the constraint on a variable and the list goes on. The above details may come in use to avoid these basic mistakes. 

Many coding contests also penalize participants for submitting a wrong solution. So, it is recommended to be confident about your solution before you submit it. 

 

Article Tags :