Operador bit a bit para verificar se é ímpar, expressão regular para verificar se é par
Crie duas funções:
- A primeira é
is_odd()para verificar se um determinado número é ímpar usando um operador bit a bit. - A segunda é
is_even()para verificar se uma determinada entrada é par usando expressões regulares.
O uso do operador % não é permitido.
Exemplos
is_odd(3) ➞ "Yes"
# Use Bitwise Operator
is_odd(58) ➞ "No"
# Use Bitwise Operator
is_even("0") ➞ "Yes"
# Use Regular Expression
is_even("-99") ➞ "No"
# Use Regular ExpressionNotas
- A entrada conterá apenas números inteiros (positivos/negativos/zero).
- Para a segunda função, a entrada será composta por números em formato de string.
- Para obter mais informações sobre expressões regulares, consulte a aba Resources.