Introduction
In Competitive Programming, competitors are given a set of programming problems to solve within a given period. The competitor who solved the most problems or has accumulated the highest score is declared the winner. Competitors need to train and practice to win, just like in sports or games. The …