Tarefa
Dado um número inteiro não negativo n
, emita 1
se n
é 0
e emita o valor de n
outro modo.
Entrada
Um número inteiro não negativo.
- Se você gostaria de aceitar a string como entrada, a string corresponderia ao seguinte regex:,
/^(0|[1-9][0-9]*)$/
ou seja, ela não deve ter zeros à esquerda, exceto quando estiver0
. - Se você aceitar um número inteiro real como entrada, poderá assumir que o número inteiro está dentro da capacidade de manipulação do idioma.
Saída
Um número inteiro positivo, especificado acima. Zeros à esquerda não são permitidos. Sua saída deve corresponder ao regex /^[1-9][0-9]*$/
.
Casos de teste
input output
0 1
1 1
2 2
3 3
4 4
5 5
6 6
7 7
Pontuação
Isso é código-golfe , então a resposta mais curta em bytes vence.
Aplicam-se brechas padrão .