This is throw-away code that is only supposed to correctly get the job done. I used the code stubs provided by HackerRank, so don't mind the unnecessary imports, naming convention and so on. Feel free to use my solutions as inspiration, but please don't literally copy the code.
To get a certificate, two problems have to be solved within 90 minutes.
The following is an incomplete list of possible problems per certificate as of 2021.09.15. Please let me know if the certificate problems have changed, so I can put a note here.
Besides the solutions, there are Python 3 and C++ code stubs and some test cases so you can first try to solve the problems without time pressure if you want to.
- A Very Big Sum [url] [10p]
- ACM ICPC Team [url] [25p]
- Angry Professor [url] [20p]
- Append and Delete [url] [20p]
- Apple and Orange [url] [10p]
- Beautiful Days at the Movies [url] [15p]
- Between Two Sets [url] [10p]
- Bill Division [url] [10p]
- Birthday Cake Candles [url] [10p]
- Breaking the Records [url] [10p]
- Cats and a Mouse [url] [15p]
- Circular Array Rotation [url] [20p]
- Climbing the Leaderboard [url] [20p]
- Compare the Triplets [url] [10p]
- Counting Valleys [url] [15p]
- Cut the sticks [url] [25p]
- Day of the Programmer [url] [15p]
- Designer PDF Viewer [url] [20p]
- Diagonal Difference [url] [10p]
- Divisible Sum Pairs [url] [10p]
- Drawing Book [url] [10p]
- Electronics Shop [url] [15p]
- Equalize the Array [url] [20p]
- Extra Long Factorials [url] [20p]
- Find Digits [url] [25p]
- Forming a Magic Square [url] [20p]
- Frog in Maze [url] [65p]
- Grading Students [url] [10p]
- Jumping on the Clouds: Revisited [url] [15p]
- Jumping on the Clouds [url] [20p]
- Library Fine [url] [15p]
- Migratory Birds [url] [10p]
- Mini-Max Sum [url] [10p]
- Non-Divisible Subset [url] [20p]
- Number Line Jumps [url] [10p]
- Organizing Containers of Balls [url] [30p]
- Picking Numbers [url] [20p]
- Plus Minus [url] [10p]
- Queen's Attack II [url] [30p]
- Repeated String [url] [20p]
- Sales by Match [url] [10p]
- Save the Prisoner! [url] [15p]
- Sequence Equation [url] [20p]
- Sherlock and Cost [url] [50p]
- Sherlock and Squares [url] [20p]
- Simple Array Sum [url] [10p]
- Staircase [url] [10p]
- Subarray Division [url] [10p]
- Taum and B'day [url] [25p]
- The Hurdle Race [url] [15p]
- Time Conversion [url] [15p]
- Utopian Tree [url] [20p]
- Viral Advertising [url] [15p]
- Find more efficient solution for Maximum Subarray Value. It's getting timeouts for a few test cases.
- Verify correctness of Nice Teams.