"Konuşma" Dennis'in cevaben oluşturulan bir baroquified akümülatör tabanlı dildir alıntı talk.tryitonline.net üzerinde.
Waiting for someone to create an esolang called talk.
. "Google Talk" dilinde 4 komut vardır:
00
Akümülatör 0 ise, akümülatörü 0 olarak ayarlayın.01
Akümülatör 0 ise, akümülatörü 1 olarak ayarlayın.10
Akümülatör 1 ise, akümülatörü 0 olarak ayarlayın.11
Akümülatör 1 ise, akümülatörü 1 olarak ayarlayın.
Giriş:
Giriş, standart I / O kurallarımıza göre kabul edilebilir herhangi bir giriş yöntemi ile alınabilir.
İlk akümülatör değeri ve program olmak üzere iki giriş vardır. İsterseniz bu iki girişi bir girişte birleştirebilir veya girişinizi geçerli komutlara bölebilirsiniz (örneğin, bunları bir liste olarak almak; örneğin
[00, 01, 00]
).
Çıktı:
- Bir komut yürütmesinin sonunda, akümülatör örtük olarak çıkar.
Kurallar:
- Giriş yapabilirsiniz tek bir dize veya karakter listesi olacak.
- Bu olduğu gibi kod golf, en kısa cevap bayt cinsinden kazanır.
- Rakamlar veya dizeler / karakterler alırız.
Test senaryoları:
0 0001111101 -> 1
0 000100 -> 1
0 11001000 -> 0
Liderler
İşte hem düzenli bir skor tablosu hem de kazananları dile göre gözden geçirmek için bir Yığın Parçacığı.
Yanıtınızın göründüğünden emin olmak için lütfen aşağıdaki Markdown şablonunu kullanarak yanıtınızı bir başlıkla başlatın:
# Language Name, N bytes
N
gönderiminizin büyüklüğü nerede . Puanınızı artırmak varsa, olabilir onları içinden vurarak, başlığa eski hesapları tutmak. Örneğin:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Başlığınıza birden fazla sayı eklemek istiyorsanız (örneğin, puanınız iki dosyanın toplamı olduğu veya yorumlayıcı bayrak cezalarını ayrı olarak listelemek istediğiniz için), gerçek puanın başlıktaki son sayı olduğundan emin olun :
# Perl, 43 + 2 (-p flag) = 45 bytes
Dil adını, daha sonra skor tablosu snippet'inde görünecek bir bağlantı da yapabilirsiniz:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
lang.tryitonline.net
(şimdi tio.run/#lang
). Yani Talk adlı bir dil , yakın zamanda oluşturulan sohbet odasının URL'si ile karışıklığa neden olur, bu datalk.tryitonline.net