Nota para los moderadores y editores : el título de esta publicación es válido y no debe modificarse. La falta de ortografía es intencional y parte del desafío.
Trasfondo
La típica (SO) mala pregunta de SO hace algo parecido a "¡por favor envía el codez!" En otras palabras, le pide a alguien que haga el trabajo para el autor de la pregunta y brinde una solución completa a un problema único. Cito esta pregunta en Meta.SE :
... se trata de una categoría específica de preguntas que consisten en absolutamente ninguna investigación, ningún esfuerzo, y simplemente piden la solución completa a un problema. Este tipo de preguntas generalmente tienden a suponer que Stack Overflow es un servicio de codificación gratuito ...
Entonces, ¿cuál es tu desafío real? Es simple:
Su programa o función, etc. debe tomar la entrada como una cadena (de STDIN, parámetro, etc.) y si la cadena contiene Plz send teh codez!
salida -1 flag comment
(voto negativo, marcar como fuera de tema y comentar qué tan mala es una pregunta). De lo contrario, la salida +1
(Estás votando).
¡Pero espera hay mas!
Su programa no debe contener 5 o más de estos conjuntos de caracteres:
- Todos los caracteres especiales (cualquier cosa que no sea un espacio, una nueva línea (
0x0a
), un alfabeto que no distinga entre mayúsculas y minúsculas o un dígito) - Cualquier dígito (0-9)
- Cualquiera de
pzcm
(sin distinción entre mayúsculas y minúsculas) - Cualquiera de
hten
(sin distinción entre mayúsculas y minúsculas) - Cualquiera de
qwryuioasdfgjklxvb
- Cualquiera de
QWRYUIOASDFGJKLXVB
Para ser claros, solo puedes usar hasta 4 de esos conjuntos de caracteres.
Los espacios, las pestañas y las nuevas líneas no están restringidos de ninguna manera, pero aún se incluyen en su recuento de bytes
Restricción final
Su programa debe contener Unicode SOLAMENTE en el rango de 0x20
(espacio) a 0x7e
(~), así como 0x0a
(línea nueva LF) y 0x09
(pestaña). Esto es para excluir los idiomas de golf de código y dar un cambio a los idiomas tradicionales o al menos nivelar el campo de juego.
Notas:
- Este es el código de golf , ¡la respuesta más corta en bytes gana!
- La entrada puede ser de STDIN, un parámetro de función, parámetro de línea de comando, etc., pero no una variable .
- La salida puede ser STDOUT, un valor de retorno de función o incluso un error / excepción. Puede incluir una nueva línea final.
- Se alienta a los idiomas tradicionales a competir porque este desafío prohíbe muchos idiomas de golf al excluir los caracteres Unicode altos. ¡C podría incluso tener una oportunidad de ganar!
- ¿Alguna pregunta? ¡Comenta abajo!
Si es muy difícil ...
Puede ignorar los conjuntos de caracteres en su respuesta, pero luego se vuelve no competitiva.
NOTA: Ahora puede usar hasta 4 juegos de caracteres. De nada.
Puede usar este fragmento para verificar si su código es válido: