"टॉक" एक baroquified संचायक-आधारित भाषा है, जो talk.tryitonline.net पर डेनिस की बोली के जवाब में बनाई गई है ।
Waiting for someone to create an esolang called talk.
। "टॉक" भाषा में 4 कमांड हैं:
00
यदि संचायक 0 है, तो संचायक को 0 पर सेट करें।01
यदि संचायक 0 है, तो संचायक को 1 पर सेट करें।10
यदि संचायक 1 है, तो संचायक को 0 पर सेट करें।11
यदि संचायक 1 है, तो संचायक को 1 पर सेट करें।
इनपुट:
इनपुट को हमारे मानक I / O नियमों द्वारा किसी भी स्वीकार्य इनपुट विधि के माध्यम से लिया जा सकता है।
दो इनपुट हैं, प्रारंभिक संचयकर्ता मान और प्रोग्राम। यदि आप चाहें, तो आप इन दोनों इनपुट को एक इनपुट में मर्ज कर सकते हैं या अपने इनपुट को मान्य कमांड में विभाजित
[00, 01, 00]
कर सकते हैं।
आउटपुट:
- एक कमांड निष्पादन के अंत में, संचायक को अनुमानित रूप से आउटपुट किया जाता है।
नियम:
- इनपुट कर सकते हैं एक एकल स्ट्रिंग या चरित्र सूची हो।
- जैसा कि यह है कोड गोल्फसबसे छोटा जवाब, बाइट्स में, जीतता है।
- हम अंक या तार / अक्षर लेते हैं।
परीक्षण के मामलों:
0 0001111101 -> 1
0 000100 -> 1
0 11001000 -> 0
लीडरबोर्ड
यहां एक नियमित लीडरबोर्ड और भाषा के अनुसार विजेताओं का अवलोकन करने के लिए एक स्टैक स्निपेट है।
यह सुनिश्चित करने के लिए कि आपका उत्तर दिखाई दे रहा है, कृपया अपना उत्तर शीर्षक मार्कडाउन टेम्पलेट का उपयोग करके शीर्षक के साथ शुरू करें:
# Language Name, N bytes
N
आपके प्रस्तुत करने का आकार कहां है। यदि आप अपने स्कोर में सुधार करते हैं, तो आप पुराने अंकों को हेडलाइन में रख सकते हैं , उनके माध्यम से स्ट्राइक करके। उदाहरण के लिए:
# Ruby, <s>104</s> <s>101</s> 96 bytes
यदि आप अपने हेडर में कई संख्याओं को शामिल करना चाहते हैं (जैसे कि आपका स्कोर दो फ़ाइलों का योग है या आप दुभाषिया ध्वज दंड को अलग से सूचीबद्ध करना चाहते हैं), तो सुनिश्चित करें कि हेडर में वास्तविक अंक अंतिम संख्या है:
# Perl, 43 + 2 (-p flag) = 45 bytes
आप भाषा के नाम को एक लिंक भी बना सकते हैं जो लीडरबोर्ड स्निपेट में दिखाई देगा:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
lang.tryitonline.net
(अब यह है tio.run/#lang
)। तो टॉक नामक भाषा तत्कालीन हाल ही में बनाई गई चैटरूम के लिए URL के साथ भ्रम पैदा करेगी, जो हैtalk.tryitonline.net