True para uns, False para zeros

A entrada é uma string binária que contém apenas 0 e 1. Retorne um vetor de valores booleanos em que cada 1 seja convertido em true e cada 0 seja convertido em false, preservando a ordem.

Exemplos

integerBoolean("100101") ➞ std::vector<bool>{true, false, false, true, false, true}

integerBoolean("10") ➞ std::vector<bool>{true, false}

integerBoolean("001") ➞ std::vector<bool>{false, false, true}

Notas

Uma string vazia retorna um vetor vazio.