Google Hash Code is a team programming competition that lasts about 4 hours, in which a solution to multiple inputs of a problem must be given, points are given depending on how good it is. Not happy enought with the result we got during our last attempt at this competition we decided to try again.
The problem
In 2022 a list of contributors (with mastered skills) and a list of projects with different skill requirements were given. Contributors could improve their skills by completing projects and can mentor each other to work is roles in which they couldn’t succeed on their own. The task was to assign the contributors to project roles that fit them and maximize the score for completed projects.
The full problem statement is below: