Competitive programming is a mind sport usually held over the Internet or a local network, involving participants trying to program according to provided specifications. Contestants are referred to as sport programmers. Competitive programming is recognized and supported by several multinational software and Internet companies, such as Google and Facebook. There are several organizations who host programming competitions on a regular basis.
A programming competition generally involves the host presenting a set of logical or mathematical problems to the contestants (who can vary in number from tens to several thousands), and contestants are required to write computer programs capable of solving each problem. Judging is based mostly upon number of problems solved and time spent for writing successful solutions, but may also include other factors (quality of output produced, execution time, program size, etc.
Ever experienced a roller coaster ride??Well competitive coding will be just similar to that.Strange and contrast emotions every day.
Think -> Type -> Debug -> Submit -> Repeat
One day today becomes 'that day' , but tomorrow remains 'tomorrow'.There is nothing like ‘slightly wrong’ and ‘nearly correct’ in competitive coding.
One day today becomes 'that day' , but tomorrow remains 'tomorrow'.There is nothing like ‘slightly wrong’ and ‘nearly correct’ in competitive coding.
Failure is not a defeat, Until you stop trying.
One day today becomes 'that day' , but tomorrow remains 'tomorrow'.There is nothing like ‘slightly wrong’ and ‘nearly correct’ in competitive coding.
It's gonna take some time so just enjoy the journey while you're at it.
Don’t write better error messages, write code that doesn’t need them.
Left Shift(<<) the PAIN ;)
It’s harder to read code than to write it.
Programming isn't about what you know, it's about what you can figure out.
Try to improve the algorithm rather than improving computational power.
Programming is not an occupation, it's a way of life