Compito:
La tua sfida è, dati gli invii precedenti e se stesso come input, produrre la lingua in cui sono scritti, nel seguente formato:
Supponiamo che il primo programma sia in Ruby. Deve produrre 1
, perché Ruby è il 1
linguaggio usato in questa sfida. Un programma di esempio è:
a=gets
puts 1
Quando viene dato come input, ritorna 1
.
Il prossimo programma potrebbe essere in Python. Deve produrre 2
, perché Python è il 2
nd linguaggio usato nella sfida. Un programma di esempio è:
print(1 if input()[0]=="a"else 2)
Dato il primo invio, emette 1
e si è prodotto 2
.
Puoi ripetere le lingue, anche se non puoi inviare una risposta nella lingua della risposta precedente.
Ad esempio, se il terzo programma si trova in Ruby, deve produrre 1
in output dato il primo programma e se stesso (poiché Ruby è la 1
st lingua usata) e dato il secondo programma deve produrre 2
.
Regole:
- Se ci sono
n
risposte attualmente nella sfida, ci devono essere almenofloor(n / 3)
lingue diverse. Qualsiasi invio che infrange questa regola viene squalificato. - Non esistono due "risposte vicine" (es. Risposta
n
e rispostan+1
) non possono usare la stessa lingua. - Versioni diverse di una lingua non contano come lingue diverse (quindi
Python 2 == Python 3
). - Le risposte devono contenere integralmente le osservazioni precedenti come input.
- Il primo invio deve contenere input.
- Non puoi inviare più risposte di seguito.
- "Ripeti risposte" (risposte che hanno lo stesso codice esatto di un invio precedente) non sono consentite.
- Le risposte non possono superare il conteggio byte assegnato di quella risposta. Per ulteriori dettagli, vedere "Conteggio byte allocato".
Conteggio byte assegnato:
Per ogni numero di risposta n
, il conteggio dei byte allocati per quella risposta è 45 + 5n
.
Risposta formattazione:
Formatta la tua risposta in questo modo:
# {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}
Per gli elenchi di risposte, procedere come segue:
- `1` in answers [1]({link to answer}), [3]({link to answer})...
punteggio:
La prima risposta a sopravvivere dopo 7 giorni senza invii validi è dichiarata vincitrice.
floor(n / 3)
lingue). Immagino che questo non sia un comportamento previsto.