Antecedentes
Hola golfistas! ¡Me gustaría aprender todos los lenguajes de programación! Pero tengo un poco de atención ... y copiar todos los ejemplos de Hello World se vuelve aburrido ... ¡pero me gusta el fuego! ^ w ^
Desafío
¡Así que aquí está el plan! Quiero que todos escriban el código más pequeño que compilará, imprimirá Goodbye Cruel World!
y luego se bloqueará. O, como desafío adicional, imprima Hello World!
y bloquee conGoodbye Cruel World!
Reglas
- Su puntuación será el recuento total de caracteres utilizado. La respuesta debe ser un programa ejecutable completo.
- Su programa debe imprimir
Goodbye Cruel World!
a la salida y luego bloquearse (error inesperado).- Para obtener una bonificación de puntaje, debe imprimir
Hello World!
en la salida, pero el mensaje de error también debe contenerGoodbye Cruel World!
. Si completa el desafío de bonificación, puede dividir su puntaje por 2. (¡Incluya a! Al final de su puntaje si reclama el bono!)
- Para obtener una bonificación de puntaje, debe imprimir
- Mientras la salida estándar todavía se imprima, y el error estándar aún se imprima, el orden no importa. Siempre y cuando ninguno pueda impedir que el otro suceda.
- La salida debe contener el contenido de lo anterior;
"
no debería aparecer en la salida. - La salida debe contener la cadena especificada y nada más.
- El informe de bloqueo puede contener cualquier cosa, pero para reclamar la bonificación, la siguiente expresión regular debe coincidir
/Goodbye Cruel World!/mi
(es decir, contiene, ignorar mayúsculas y minúsculas) - Las cadenas
Hello World!
y noGoodbye Cruel World!
distinguen entre mayúsculas y minúsculas, pero de lo contrario deberían aparecer exactamente como se indica arriba. - Si el idioma es capaz de bloquearse (no puede cambiar su código de salida), debe bloquearse. De lo contrario, utilice el "informe de error" estándar (es decir,
STDERR
) para el idioma.
Puedo bloquear Python 3, así que he incluido un ejemplo de respuesta Python 3. ¡Ahora vamos a prender fuego al mundo! ^ W ^
as a bonus twist challenge, print "Hello World!" and crash with "Goodbye Cruel World!"
?