Algún tiempo después de este incidente ...
Hay algunos de nosotros que están en contra de esta orden profanar jQuery. Es una presencia impía, de la cual debe ser exterminada . Por lo tanto, le pido a usted, fiel al Nuevo Reino de la Reforma, que cree un programa que elimine dicha resistencia. Todo el código debe ser validado y buscado CUALQUIER rastro de jQuery. Y, por supuesto, su envío debe ser breve (ha habido otro recorte presupuestario y, desafortunadamente, fue en el departamento de almacenamiento). Y no puede tener personajes profanos.
Para llegar hasta velocidad, un personaje profanar es cualquiera de los siguientes caracteres: jJqQuUeErRyY$x0
. Como se ha dicho, el uso de estos caracteres está estrictamente prohibido, incluso en su propio programa. Así que no los uses. TAMBIÉN estamos de acuerdo con los signos de dólar en números. Por lo tanto, cualquier cosa del formulario n+(.nn)*$
está bien (aún no debe usar 0
).
Su programa / código / etc. debe validar un programa de entrada. Si contiene caracteres de impureza , debe generar This programmer is guilty of Heresy. He must be burnt.
; Si no se encuentran dichos caracteres, debe generarlos Program validated. Clearance level 2 given.
.
Bonificaciones y penalizaciones
- Personalmente admiro al personaje, el personaje
~
. Por cada dos que uses, te daré -1 byte. (es decir, todos los demás~
son gratuitos) - Puedes elegir precisamente un personaje de los excluidos; entonces puedes usar este personaje en todos sus casos, SIN EMBARGO: hay una penalización inicial de + 50% byte, y luego una penalización de +5 byte por cada instancia de ese personaje.
- -90% si no utiliza ninguno de los caracteres adyacentes
jquery
(solo para estar súper seguro) en su código fuente. Estos son (además):iIkKpPsSzZXdDfF
- -20% si, cuando se le da una cadena no válida, junto con la salida del texto mencionado anteriormente, reemplaza todos los caracteres no válidos con
-
una ejecución de 1,*
con una ejecución de menos de 10 y[]
con una ejecución más larga. - -50 bytes si no encuentra
JavaScript/i
oSimplex
tiene caracteres profanos.
Implementación de referencia
function validate() {
var str = document.getElementById("input").value;
var str2 = str.replace(/[jquery0]/gi,"").replace(/x/g,"").replace(/(\d+\.*\d*\d*\$)|\$/g,"$1"); // thanks Doorknob!
var val;
if (str2 == str) {
val = "Program validated. Clearance level 2 given.";
} else {
val = "This programmer is guilty of Heresy. He must be burnt.";
}
document.getElementById("output").value = val;
}
textarea{width: 600px;}
<textarea id="input" onkeyup="validate()"></textarea>
<br><br>
<textarea id="output" disabled></textarea>
Those who are blind cannot see, those who are deaf cannot speak. Those who use jQuery cannot be tolerated.
Ee
restricción será dura ...