Pergunta de entrevista da empresa IBM

Rate yourself in your prefered coding