ABC Interview Question

Como resolveria a situação informada acima?