This repository contains my solutions to the problems in the Credit Suisse Global Coding Challenge.
Each folder contains a file .md
with the problem statement and a file .cpp
with my C++ solution.
The solutions use a fast integer input algorithm inspired by this post.
Note: the solutions to problem 9 is not the best known (it scored 97.5 / 100, while other partecipants scored 99.5).
I managed to rank 2nd in Switzerland and 8th in the world.
All the questions were created by Credit Suisse.
- Question 1 - Banker and Stocks
- Question 2 - File Reorganization
- Question 3 - Sorting Share Prices
- Question 4 - Time Intervals
- Question 5 - Machine Learning Model Manager Program
- Question 6 - Reporting System
- Question 7 - Fraudulent Transactions
- Question 8 - Risk Mitigation
- Question 9 - Minimum Cost to Decrypt Matrix