Görev:
Buradaki zorluk, önceki gönderimler ve kendisi girdi olarak verildiğinde, yazdıkları dili aşağıdaki biçimde vermektir:
Diyelim ki ilk program Ruby'de. Çıktısı olmalı 1
, çünkü Ruby 1
bu mücadelede kullanılan st dilidir. Örnek bir program:
a=gets
puts 1
Girdi olarak kendisine verildiğinde geri döner 1
.
Bir sonraki program Python'da olabilir. Çıktısı olmalı 2
, çünkü Python 2
mücadelede kullanılan ikinci dildir. Örnek bir program:
print(1 if input()[0]=="a"else 2)
İlk başvuru verildiğinde, çıktı verir 1
ve kendisine çıktı verir 2
.
Dilleri tekrarlamanıza izin verilir, ancak önceki cevapların dilinde bir cevap göndermenize izin verilmez.
Örneğin, üçüncü program Ruby'de ise, 1
ilk program ve kendisi verilen (çünkü 1
kullanılan st dili Ruby'dir) ve ikinci program verildiğinde çıkarması gerekir 2
.
Kurallar:
n
Şu anda mücadelede cevaplar varsa , en azındanfloor(n / 3)
farklı diller olmalıdır. Bu kuralı ihlal eden gönderiler diskalifiye edilir.- Hiçbir iki "komşu cevap" (örneğin, cevap
n
ve cevapn+1
) aynı dili kullanamaz. - Bir dilin farklı sürümleri farklı diller olarak sayılmaz (yani
Python 2 == Python 3
). - Cevaplar önceki gönderileri tam girdi olarak almalıdır.
- İlk başvuru giriş yapmalıdır.
- Bir satırda birden fazla cevap gönderemezsiniz.
- "Cevapları tekrarla" (önceki bir sunumla aynı kodu taşıyan cevaplara) izin verilmez.
- Cevaplar, bu cevabın ayrılan bayt-sayımını geçemez - daha fazla ayrıntı için "Ayrılan Bayt-sayım" bölümüne bakınız.
Tahsis Edilen Bayt Sayısı:
Her cevap numarası için n
, bu cevap için ayrılan bayt sayısıdır 45 + 5n
.
Cevap biçimlendirme:
Yanıtınızı şöyle biçimlendirin:
# {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}
Cevap listeleri için şunu yapın:
- `1` in answers [1]({link to answer}), [3]({link to answer})...
puanlama:
7 gün sonra geçerli olan herhangi bir başvuru olmadan hayatta kalabilmek için ilk cevabın kazandığı ilan edildi.
floor(n / 3)
diller) Bunun amaçlanan davranış olmadığını tahmin ediyorum.