Tarea:
Su desafío es, dados los envíos anteriores y en sí mismo como entrada, generar el idioma en el que están escritos, en el siguiente formato:
Digamos que el primer programa está en Ruby. Debe salir 1
, porque Ruby es el 1
lenguaje st utilizado en este desafío. Un programa de ejemplo es:
a=gets
puts 1
Cuando se da como entrada, vuelve 1
.
El próximo programa podría estar en Python. Debe salir 2
, porque Python es el 2
nd lenguaje utilizado en el desafío. Un programa de ejemplo es:
print(1 if input()[0]=="a"else 2)
Dada la primera presentación, da salida 1
, y dada su salida 2
.
Puede repetir idiomas, aunque no puede enviar una respuesta en el idioma de la respuesta anterior.
Por ejemplo, si el tercer programa está en Ruby, debe salir 1
dado el primer programa y en sí mismo (porque Ruby es el 1
lenguaje st utilizado), y dado el segundo programa debe salir 2
.
Reglas:
- Si
n
actualmente hay respuestas en el desafío, debe haber al menosfloor(n / 3)
diferentes idiomas. Cualquier envío que infrinja esta regla queda descalificado. - No hay dos "respuestas vecinas" (por ejemplo, respuesta
n
y respuestan+1
) no pueden usar el mismo idioma. - Las diferentes versiones de un idioma no cuentan como idiomas diferentes (entonces
Python 2 == Python 3
). - Las respuestas deben tomar las presentaciones anteriores en su totalidad como entrada.
- La primera presentación debe tomar entrada.
- No está permitido enviar múltiples respuestas seguidas.
- Las "respuestas repetidas" (respuestas que tienen exactamente el mismo código que un envío anterior) no están permitidas.
- No se permite que las respuestas sobrepasen el recuento de bytes asignado de esa respuesta; consulte "Recuento de bytes asignados" para obtener más detalles.
Recuento de bytes asignados:
Para cada número de respuesta n
, el recuento de bytes asignado para esa respuesta es 45 + 5n
.
Formato de respuesta:
Formatee su respuesta de esta manera:
# {answer no.}, {language}
{program}
This prints:
- `1` in answer(s) {all answers using 1st language, with links}
- `2` in answer(s) {all answers using 2nd language, with links}
...
{optional explanation}
Para las listas de respuestas, haga esto:
- `1` in answers [1]({link to answer}), [3]({link to answer})...
Tanteo:
La primera respuesta para sobrevivir después de 7 días sin ningún envío válido después de eso se declara ganador.
floor(n / 3)
idiomas). Supongo que esto no es un comportamiento intencionado.