En esta tarea, se le permite hacer un programa útil para hacer cualquier cosa que pueda escribir dentro de los 100 caracteres. Se le permite usar menos caracteres, pero no más.
Reglas, solo para protegerse de las lagunas estándar que ya no son divertidas:
Su programa no puede acceder a Internet, a menos que realmente tenga que hacerlo. Por ejemplo, el programa que muestra la pregunta más votada en este sitio web puede usar Internet para verificar esta pregunta. Sin embargo, no está permitido navegar en Internet para encontrar su fuente real y ejecutarlo.
Su programa no puede ser un intérprete para el idioma en que fue escrito. Sin embargo, el intérprete Brainfuck en un idioma que no sea Brainfuck estaría bien.
Su programa no puede ejecutar programas externos que hagan exactamente lo que hace su programa. Por ejemplo, no puede ejecutar
vim
y afirmar que su programa esvim
implementación.Su programa no puede ser peligroso para la computadora en la que se ejecuta y otras computadoras. No está permitido escribir programas como
rmdir /
(el ejemplo aquí intencionalmente no funciona, no lo arregles), y afirmas que es un programa útil para eliminar todos los archivos en la computadora.Su programa puede ser tan lento como desee y utilizar tantos recursos como desee, siempre y cuando pueda demostrar que hace lo que tenía que hacer.
No tienes permiso para crear un lenguaje específicamente para esta tarea. Sin embargo, puede hacer un intérprete para su lenguaje inventado en algún otro lenguaje de programación.