Depois de toda a diversão que tivemos com os desafios poliglotas no passado ( recente ), que tal um desafio em que a saída possa estar em dois idiomas?
Sua resposta precisa aceitar entrada booleana b
e gerar o texto "true"
ou "false"
. O mesmo código precisa de saída, quando executado em outro idioma, "waar"
ou "onwaar"
ou qualquer outra tradução de true
e false
.
Entrada
- A entrada é uma verdade / falsey claramente distinguível. Admissíveis são os valores reais T / F, um bit, int ou string (vazia).
- A entrada precisa ser a mesma para todas as partes do seu envio.
Resultado
A saída pode ser retornada por uma função, gravada
STDOUT
, colocada em uma janela pop-up, impressa em 3D e enviada por correio etc.A saída precisa representar o estado de
b
. Portanto, um 'verdadeiro' precisa produzir 'verdadeiro', 'waar' ... e 'falsey' deve levar a 'falso', 'onwaar' etc.Idiomas diferentes podem usar métodos de saída diferentes.
Línguas utilizadas
Uma de suas saídas DEVE ser
"true"
e"false"
.Versões diferentes de linguagens de programação contam como linguagens diferentes para esse desafio.
Dialetos diferentes de uma língua humana contam como línguas diferentes para esse desafio.
Você pode estender o poliglota para mais de duas linguagens de programação. Toda linguagem de programação precisa produzir uma linguagem humana distinta.
A resposta com mais idiomas incorporados será declarada a vencedora. Quando empatado, o bytecount é considerado.
"True"
e "False"
aceitáveis no lugar do necessário "true"
e "false"
?