Pregunta de entrevista de Myridius

coding assessment. Given coding problems