Programming is A Very Fun Mind Sport, As the name says, Competitive Programming involves Programming a software that takes the given input and applies the logic specified in the problem statement and gives the output asked after applying the necessary logic.
For Ex: Take a Problem Of Reverse String, the logic here is to reverse the string given such that for input i....e, the output is e....i .
There Are Various Prerequisites required for Competitive Programming which are:
To Get Started With The Prerequisites, Pick Your Programming Language, And Start Learning Basic Syntax! I would Usually Recommend Python, But Feel Free To Choose Whatever Makes You Comfortable.
The Main Programming Languages Are:
Programming Is Divided into various sub categories that are on varying levels of difficulty and differ from each other in very key aspects.
These Type’s of programming problems require you to solve a algorithmic based problem by implementing your solution in any language of your liking.
Such As Reverse String, Reverse Array, Subarray Division, Bill Division Etc.
These Type’s of programming problems check your ability to code in that particular programming language and test your control over the data structures and inbuilt functions
Such As