Su tarea es mostrar la letra "A" sola, sin otra cosa, excepto cualquier forma de líneas finales si no puede evitarlas, haciéndolo en un programa y / o fragmento. El código que devuelve (en lugar de imprimir) está permitido.
Las versiones en minúscula y mayúscula de la letra "A" son aceptables (es decir, unicode U + 0061 o unicode U + 0041. Se permiten otras codificaciones de caracteres que no sean Unicode, pero de cualquier manera, la salida resultante de su código debe ser la letra latina "A", y no cualquier parecido u homoglifo)
Debe no utilizar cualquiera de los siguientes caracteres en el código, independientemente de la codificación de caracteres que usted escoja:
" A ", ya sea mayúscula o minúscula.
" U ", ya sea en minúsculas o mayúsculas.
X , ya sea mayúscula o minúscula.
+
Y
# #
0 0
1
4 4
5 5
6 6
7 7
9
No se permiten trampas, lagunas, etc.
Como se trata de código de golf , la solución más corta, en bytes, que sigue todas las reglas, es la ganadora.
Comprobador de validez
Este fragmento de pila verifica para asegurarse de que su código no use los caracteres restringidos. Es posible que no funcione correctamente para algunas codificaciones de caracteres.
var t = prompt("Input your code.");
if (/[AaUuXx+𣤏]/.test(t)) {
alert("Contains a disallowed character!");
} else {
alert("No disallowed characters");
}
Este fragmento de pila que se asegura de que no tengas un personaje no permitido también está disponible en JSFiddle .
Tabla de clasificación
atambién es lo suficientemente bueno?
Apor razones obvias. Upara cadenas de escape Unicode ( \u0041es A), Xpara cadenas de escape hexadecimales ( \x41), +para ordinales Unicode ( U+0041), ¶ entidades HTML, #porque en realidad no sé, 65es el ordinal decimal de A, 41es el ordinal hexadecimal de A, 97es el ordinal decimal de a, y 0por algunas de las razones anteriores.
