Pergunta de entrevista da empresa Amazon

Implement C++'s next_permutation