Sua tarefa é exibir a letra "A" sozinha, sem mais nada, exceto qualquer forma de linha nova à direita se você não puder evitá-la, fazendo isso em um programa e / ou snippet. O código que retorna (em vez de imprimir) é permitido.
As versões em minúsculas e maiúsculas da letra "A" são aceitáveis (ou seja, unicode U + 0061 ou unicode U + 0041. Outras codificações de caracteres que não são Unicode são permitidas, mas, de qualquer forma, a saída resultante do seu código deve seja a letra latina "A", e não quaisquer sósias ou homoglifos)
Você não deve usar nenhum dos caracteres abaixo em seu código, independentemente da codificação de caracteres escolhida:
" A ", em maiúsculas ou minúsculas.
" U ", em minúsculas ou maiúsculas.
X , seja em maiúsculas ou minúsculas.
+
&
#
0 0
1 1
4
5
6
7
9
Trapaças, brechas, etc., não são permitidos.
Como esse é o código-golfe , a solução mais curta, em bytes, que segue todas as regras, é a vencedora.
Verificador de validade
Este snippet de pilha verifica se o seu código não usa os caracteres restritos. Pode não funcionar corretamente para algumas codificações de caracteres.
var t = prompt("Input your code.");
if (/[AaUuXx+𣤏]/.test(t)) {
alert("Contains a disallowed character!");
} else {
alert("No disallowed characters");
}
Este snippet de pilha que garante que você não tem um caractere não permitido também está disponível no JSFiddle .
Entre os melhores
atambém contém apenas o suficiente?
Apor razões óbvias. Upara strings de escape Unicode ( \u0041is A), Xpara strings de escape hexadecimais ( \x41), +para ordinais Unicode ( U+0041), ¶ entidades HTML, #pois na verdade eu não sei, 65é o ordinal decimal de A, 41é o ordinal hexadecimal de A, 97é o ordinal decimal de ae 0por alguns dos motivos anteriores.
