Bu yarışma resmen bitti, kazanan jimmy23013 . Tebrikler!
Buradaki zorluk Hello World!
stdout'a basan bir program yapmaktır . İşin püf noktası, programınızın sizinkinden önce gönderilen cevapta programdan 7 veya daha az Levenshtein mesafesine sahip olması gerektiğidir .
Bu Nasıl Çalışacak?
Aşağıda Zaten Python kullanarak ilk cevap göndermiş: print("Hello World!")
.
Yanıtlanacak bir sonraki kişi, print("Hello World!")
7 karaktere kadar tek karakter ekleme, silme veya değiştirme ile dizeyi değiştirmelidir, böylece şimdiye kadar kullanılmamış herhangi bir dilde çalıştırıldığında (bu durumda yalnızca Python) çıktı hala kalır Hello World!
.
Örneğin, ikinci cevaplayıcı , Ruby'de çalıştırıldığında yazdırılan dizeyi yapmak için 1 substitute ( r -> u
), 2 deletions ( in
) ve 1 insertion ( s
) kullanabilir .puts("Hello World!")
Hello World!
Cevaplayacak üçüncü kişi yeni bir dilde aynı şeyi yapmalı, ancak ikinci kişinin cevap programını (örneğin puts("Hello World!")
) başlangıç noktası olarak kullanmalıdır. Dördüncü cevap, üçüncü cevap ile ilgili olacaktır.
Bu, herkes sıkışıp kalıncaya kadar devam edecek, çünkü son cevaplayıcı programında yalnızca 7 karakter değiştirilerek çalıştırılabilecek yeni bir dil yok. Ortak amaç, bunu ne kadar sürdürebileceğimizi görmektir, bu nedenle belirsiz veya hatalı karakter düzenlemeleri yapmamaya çalışın (ancak bu bir zorunluluk değildir).
Biçimlendirme
Lütfen yayınınızı şu şekilde biçimlendirin:
#Answer N - [language]
[code]
[notes, explanation, observations, whatever]
Burada N cevap numarasıdır (artan şekilde N, 1, 2, 3, ...).
Hangi tam karakterlerin değiştirildiğini söylemek zorunda değilsiniz. Sadece Levenshtein mesafesinin 0 ila 7 arasında olduğundan emin olun.
kurallar
Bu zorlukla ilgili anlaşılması gereken en önemli şey , bir kerede yalnızca bir kişinin yanıt verebilmesi ve her bir cevabın öncekine göre değişmesidir .
Aynı N ile hiçbir zaman iki cevap olmamalıdır. Bazı N'ler için aynı anda iki kişi aynı anda cevap verirse, daha sonra cevap veren (birkaç saniye fark olsa bile) cevaplarını nezaketle silmelisiniz.
Dahası ...
- Bir kullanıcı 8 saatlik periyotta sadece bir cevap verebilir. Örneğin, cevaplarınızın her biri en az 8 saat aralıklı olmalıdır. (Bu, kullanıcıların soruyu sürekli izlemesini ve mümkün olduğunca cevap vermesini engellemek içindir.)
- Bir kullanıcı arka arkaya iki cevap gönderemez. (örneğin, 1. cevabı gönderdiğimden beri 2. cevabı yapamıyorum, ancak 3. yapabilirim.)
- Her cevap farklı bir programlama dilinde olmalıdır.
- Aynı dilin farklı sürümleri aynı dilden sayılır.
- Diller, geleneksel olarak iki farklı adla adlandırılıyorsa, belirgin olarak sayılır. (Burada bazı belirsizlikler olabilir, ancak bunun yarışmayı mahvetmesine izin vermeyin.)
- Sadece sekmeleri, yeni satırları ve yazdırılabilir ASCII'yi kullanabilirsiniz . (Newlines bir karakter olarak sayılır.)
- Çıktı yalnızca
Hello World!
başka karakterlerden oluşmalı ve olmamalıdır (baştaki / sondaki yeni satır sorun değil). - Dilinizde stdout yoksa, hızlı bir şekilde metin çıktısı almak için yaygın olarak kullanılanları kullanın (örn.
console.log
Veyaalert
JavaScript'te).
Lütfen cevabın geçerli olduğundan emin ol. Beş cevap kadar zincirde bir mola olduğunu anlamak istemiyoruz. Geçersiz cevaplar hızlı bir şekilde düzeltilmeli veya ilave cevaplar verilmeden önce silinmelidir.
Kesinlikle gerekli olmadıkça cevapları düzenlemeyin.
puanlama
İşler bir kez düzelince, en geçerli cevapları veren kullanıcı kazanır. En birikimli oylarla bağlar kullanıcıya gider.
Afiş: (eski)
(kullanıcı en az 2 geçerli cevaba sahip olmalıdır)
11 cevaplar
- Doktoru - CJam , Groovy , HTML , İleri , Rebol , Markdown , CASIO TEMEL , SpeakEasy , REXX , RegXy , Piyon
- jimmy23013 - GNU dc , Zsh , Burlesque , bc , Hack , GDB , QBasic , MediaWiki İşaretlemesi , itflabtijtslwi , Sincap , AGOL 68
7 cevaplar
- Nit - APL , Clipper , Falcon , Kabakulak , FreeBasic , csh , Dart
- Timmy - Lua , Lisp , Oz , Algoid , KTurtle , Alice , OCaml
6 cevaplar
- Stacey - VHDL , GNU Octave , M4 , Logo , Microsoft Toplu İş , Matlab
- Dennis - Çizgi , tcsh , TeX , /// , HQ9 + - , Alore
5 cevaplar
4 cevaplar
- ypnypn - NetLogo , Fare , Somon , Akçaağaç
- kurtarıcı - Clojure , Emacs Lisp , Vimscript , VBScript
- Timtech - AutoLisp , Geom ++ , BogusForth , baykuş
3 cevaplar
- BrunoJ - CoffeeScript , F # , Betterave
2 cevaplar
- Mig - Genişletilmiş BF Tip III , TCL
- Calvin'in Hobileri - Python , E
- Sp3000 - Raket , Pyth
- grc - Haskell , Turing
- es1024 - Nimrod , ksh
- FireFly - YANLIŞ , mIRC betiği
- g-roketi - AppleScript , LiveCode
- Oriol - AMPL , PARI / GP
- nneonneo - Boo , Caché Nesne
Şimdiye kadar kullanılan diller:
- piton
- CJam
- PHP
- Pyth
- Perl
- Befunge 98
- darbe
- Nemrut
- Yakut
- GNU dc
- Golfscript
- Mathematica
- R,
- Lua
- adaçayı
- Julia
- Scilab
- JavaScript
- VHDL
- HyperTalk
- Haskell
- LOLCODE
- APL
- M30W
- Stata
- TI-BASIC (NSpire)
- ActionScript 2
- J
- Güç kalkanı
- K
- Visual FoxPro
- VBA
- Genişletilmiş BF Tip III
- zsh
- tire
- Clojure
- NetLogo
- harika
- CoffeeScript
- Clipper
- TEMEL
- YANLIŞ
- balık (kabuk)
- GNU Octave
- TCL
- E
- newLisp
- yanlış telaffuz
- SMT-LIBv2
- raket
- Batsh
- tcsh
- AppleScript
- Fare
- peri
- F #
- şahin
- vodvil
- HTML
- SGML
- M4
- KABAKULAK
- TeX
- ileri
- Somon
- Turing
- İSA'DAN önce
- betterave
- düzen
- Emacs Lisp
- Logo
- AutoLISP
- ///
- Rebol'un
- Akçaağaç
- FreeBasic
- Vimscript
- ksh
- Hile
- mIRC
- Grup, yığın, parça, bir defada alınan miktar
- Yapmak
- Markdown
- sh
- GDB
- csh
- HQ9 + -
- dipnot
- Matlab
- oz
- CASIO TEMEL
- VBScript
- QBasic
- İşleme
- C
- Pas 0.13
- Dart oyunu
- Kaffeine
- Algoid
- AMPL
- ALORE
- Forobj
- T-SQL
- LiveCode
- öfori
- SpeakEasy
- MediaWiki
- SmallBASIC
- REXX
- SQLite
- TPP
- Geom ++
- SQL (postgres)
- itflabtijtslwi
- RegXy
- Opal.rb
- Sincap
- Piyon
- Scala
- Rebmu
- Boo
- PARI / GP
- Kırmızı
- hızlı
- BeanShell
- Vala
- turna balığı
- Suneido
- AWK
- Neko
- AngelScript
- Gosu
- V
- ALAGUF
- BogusForth
- Yanan gök gürültüsü
- Caché ObjectScript
- baykuş
- kardinal
- Ayrıştırıcı
- Sırıtış
- Yavru kedi
- TwoDucks
- asimptot
- KEDİ
- IDL
- Çok küçük
- WTFZOMFG
- Io
- MuPAD
- Java
- Oniks
- JBoss
- S +
- Hexish
- yash
- olanakdışı
- uyanmak
- velet
- meşgul kutusu yerleşik kabuğu
- gammaplex
- KTurtle
- AGOL 68
- Alice
- SML / NJ
- OCaml
- CDuce
- Underload
- Simplex v.0.6
- Minkolang 0.9
- Fexl 7.0.3
- Jolf
- Vitsy
- Y
- Retina
- Codename Dragon
- Ciddi anlamda
- Reng v.3.3
- Bulanık Octo Guacamole
(Hatalı veya güncel değillerse bu listeleri düzenlemekten çekinmeyin.)
Bu soru en eskiye göre sıraladığınızda en iyi sonucu verir .
NOT: Bu, her cevabın sonuncuya bağlı olduğu ve zorlukta arttığını düşündüğüm yeni bir meydan okuma türü için bir deneme sorusudur. Bizimle görüşmek Gel bu soru için sohbet odası içerisinde veya meta .