Pregunta de entrevista de Affirm

Usual Leetcode ‘hard’ level coding problem