"हैलो वर्ल्ड!" का विकास


226

यह प्रतियोगिता आधिकारिक रूप से खत्म हो गई है, विजेता jimmy23013 है । बधाई हो!

चुनौती एक ऐसे कार्यक्रम को बनाने की है जो Hello World!प्रिंटआउट करता है। पकड़ यह है कि आपके कार्यक्रम को आपके समक्ष प्रस्तुत जवाब में कार्यक्रम से 7 या उससे कम दूरी की लेवेंसाइटिन दूरी होनी चाहिए ।

यह कैसे काम करेगा

नीचे मैंने पहले से ही पायथन का उपयोग करके पहला उत्तर प्रस्तुत किया है print("Hello World!"):।

जवाब देने के लिए अगले व्यक्ति को print("Hello World!")7 एकल वर्ण सम्मिलन, विलोपन या प्रतिस्थापन के साथ स्ट्रिंग को संशोधित करना होगा ताकि जब इसे किसी भी भाषा में चलाया जाए जो अब तक उपयोग नहीं किया गया है (केवल इस मामले में पायथन) आउटपुट अभी भी है Hello World!।

उदाहरण के लिए दूसरा उत्तर देने 1 प्रतिस्थापन (उपयोग कर सकते हैं r -> u), 2 विलोपन ( in), और 1 प्रविष्टि ( s) स्ट्रिंग बनाने के लिए puts("Hello World!")जो प्रिंट Hello World!जब रूबी में चलाते हैं।

जवाब देने के लिए तीसरे व्यक्ति को एक नई भाषा में एक ही काम करना चाहिए, लेकिन दूसरे व्यक्ति के उत्तर (जैसे puts("Hello World!")) के कार्यक्रम को उनके शुरुआती बिंदु के रूप में उपयोग करना चाहिए। चौथा उत्तर तीसरे उत्तर और इसी तरह के संबंध में होगा।

यह तब तक जारी रहेगा जब तक कि हर कोई अटक नहीं जाता है क्योंकि कोई नई भाषा नहीं है अंतिम उत्तर के कार्यक्रम को केवल 7 अक्षरों को बदलकर चलाने के लिए बनाया जा सकता है। सांप्रदायिक लक्ष्य यह देखना है कि हम इसे कब तक बनाए रख सकते हैं, इसलिए किसी भी अस्पष्ट या अनुचित चरित्र संपादन को बनाने की कोशिश न करें (हालांकि यह एक आवश्यकता नहीं है)।

प्रारूपण

कृपया अपनी पोस्ट को इस तरह प्रारूपित करें:

#Answer N - [language]

    [code]

[notes, explanation, observations, whatever]

जहां N उत्तर संख्या है (वृद्धि में वृद्धि, N = 1, 2, 3, ...)।

आपको यह बताने की आवश्यकता नहीं है कि कौन से सटीक वर्ण बदले गए थे। बस सुनिश्चित करें कि लेवेंसाइटिन की दूरी 0 से 7 तक है।

नियम

इस चुनौती के बारे में समझने वाली महत्वपूर्ण बात यह है कि एक समय में केवल एक ही व्यक्ति उत्तर दे सकता है और प्रत्येक उत्तर उसके पहले वाले पर निर्भर करता है ।

एक ही N के साथ दो उत्तर कभी नहीं होने चाहिए। यदि दो लोग एक साथ कुछ N के उत्तर देने के लिए होते हैं, तो बाद में उत्तर देने वाले (भले ही यह कुछ सेकंड का अंतर हो) उनके जवाब को विनम्रतापूर्वक हटा देना चाहिए।

इसके अलावा ...

  • एक उपयोगकर्ता केवल 8 घंटे की अवधि के लिए एक जवाब प्रस्तुत कर सकता है। यानी आपका प्रत्येक उत्तर कम से कम 8 घंटे अलग होना चाहिए। (यह उपयोगकर्ताओं को लगातार सवाल देखने और यथासंभव उत्तर देने से रोकने के लिए है।)
  • एक उपयोगकर्ता एक पंक्ति में दो उत्तर प्रस्तुत नहीं कर सकता है। (उदा। जब से मैंने उत्तर 1 प्रस्तुत किया है मैं उत्तर 2 नहीं कर सकता, लेकिन मैं 3. कर सकता था)
  • प्रत्येक उत्तर एक अलग प्रोग्रामिंग भाषा में होना चाहिए।
    • एक ही भाषा के विभिन्न संस्करण एक ही भाषा के रूप में गिने जाते हैं।
    • यदि पारंपरिक रूप से उन्हें दो अलग-अलग नामों से बुलाया जाता है, तो भाषाएं अलग-अलग होती हैं। (यहां कुछ अस्पष्टताएं हो सकती हैं लेकिन इस प्रतियोगिता को बर्बाद न होने दें।)
  • आप केवल टैब, न्यूलाइन्स और प्रिंट करने योग्य ASCII का उपयोग कर सकते हैं । (न्यूलाइन्स को एक चरित्र के रूप में गिना जाता है।)
  • आउटपुट केवल होना चाहिए Hello World!और कोई अन्य वर्ण (एक अग्रणी / अनुगामी न्यूलाइन कोई समस्या नहीं है)।
  • यदि आपकी भाषा में स्टडआउट का उपयोग नहीं होता है जो आमतौर पर जल्दी से आउटपुट पाठ के लिए उपयोग किया जाता है (जैसे console.logया alertजावास्क्रिप्ट में)।

कृपया सुनिश्चित करें कि आपका उत्तर मान्य है। हम महसूस नहीं करना चाहते हैं कि श्रृंखला के पांच उत्तरों में एक विराम है। अतिरिक्त उत्तर होने से पहले अमान्य उत्तर जल्दी या हटाए जाने चाहिए।

जब तक बिल्कुल आवश्यक न हो, उत्तरों को संपादित न करें।

स्कोरिंग

एक बार जब चीजें व्यवस्थित हो जाती हैं, तो सबसे अधिक (वैध) जवाब प्रस्तुत करने वाला उपयोगकर्ता जीत जाता है। टाई उपयोगकर्ता के लिए सबसे अधिक संचयी वोटों के साथ जाते हैं।

लीडरबोर्ड: (पुराना)

(उपयोगकर्ता के पास कम से कम 2 मान्य उत्तर होने चाहिए)

11 उत्तर

7 उत्तर

6 उत्तर

5 उत्तर

4 उत्तर

3 उत्तर

2 उत्तर

अब तक इस्तेमाल की जाने वाली भाषाएँ:

  1. अजगर
  2. CJam
  3. पीएचपी
  4. Pyth
  5. पर्ल
  6. बेफुज 98
  7. दे घुमा के
  8. निमरॉड
  9. माणिक
  10. GNU dc
  11. Golfscript
  12. मेथेमेटिका
  13. आर
  14. लुआ
  15. साधू
  16. जूलिया
  17. साइलैब
  18. जावास्क्रिप्ट
  19. VHDL
  20. HyperTalk
  21. हास्केल
  22. LOLCODE
  23. एपीएल
  24. M30W
  25. Stata
  26. TI-BASIC (NSpire)
  27. एक्शनस्क्रिप्ट 2
  28. जे
  29. शक्ति कोशिका
  30. क
  31. विजुअल फॉक्सप्रो
  32. VBA
  33. विस्तारित BF प्रकार III
  34. Zsh
  35. पानी का छींटा
  36. Clojure
  37. NetLogo
  38. ग्रूवी
  39. CoffeeScript
  40. काटनेवाला
  41. बेसिक
  42. असत्य
  43. मछली (खोल)
  44. GNU ऑक्टेव
  45. TCL
  46. इ
  47. newLisp
  48. तुतलाना
  49. श्रीमती-LIBv2
  50. रैकेट
  51. Batsh
  52. tcsh
  53. AppleScript
  54. माउस
  55. पिक्सी
  56. एफ #
  57. बाज़
  58. कारटून
  59. एचटीएमएल
  60. SGML
  61. एम 4
  62. MUMPS
  63. टेक्स
  64. आगे
  65. सैल्मन
  66. ट्यूरिंग
  67. बीसी
  68. Betterave
  69. योजना
  70. Emacs लिस्प
  71. प्रतीक चिन्ह
  72. औटोलिस्प
  73. ///
  74. REBOL
  75. मेपल
  76. FreeBASIC
  77. Vimscript
  78. क्ष
  79. किराये का
  80. mIRC
  81. जत्था
  82. बनाना
  83. Markdown
  84. श
  85. GDB
  86. csh
  87. HQ9 + -
  88. परिशिष्ट भाग
  89. Matlab
  90. ओज
  91. डेस बेसिक
  92. VBScript
  93. QBasic
  94. प्रसंस्करण
  95. सी
  96. जंग 0.13
  97. तीव्र गति
  98. Kaffeine
  99. Algoid
  100. ampl
  101. लौड़े
  102. Forobj
  103. T-SQL
  104. LiveCode
  105. उत्साह
  106. स्पीकईज़ी
  107. मीडियाविकि
  108. SmallBASIC
  109. REXX
  110. SQLite
  111. TPP
  112. Geom ++
  113. SQL (पोस्टग्रेज)
  114. itflabtijtslwi
  115. RegXy
  116. Opal.rb
  117. गिलहरी
  118. मोहरा
  119. स्काला
  120. Rebmu
  121. बू
  122. PARI / जीपी
  123. लाल
  124. तीव्र
  125. BeanShell
  126. वाला
  127. पाइक
  128. Suneido
  129. AWK
  130. नेको
  131. AngelScript
  132. Gosu
  133. वी
  134. ALAGUF
  135. BogusForth
  136. ज्वलंत थंडर
  137. कैच ऑब्जेक्टस्क्रिप्ट
  138. उल्लू
  139. कार्डिनल
  140. पार्सर
  141. मुसकान
  142. बिल्ली का बच्चा
  143. TwoDucks
  144. asymptote
  145. बिल्ली
  146. आईडीएल
  147. टिनी
  148. WTFZOMFG
  149. आईओ
  150. MuPAD
  151. जावा
  152. गोमेद
  153. JBoss
  154. एस +
  155. Hexish
  156. यश
  157. असंभव
  158. जगाना
  159. बव्वा
  160. बिजीबॉक्स बिल्ट-इन शेल
  161. gammaplex
  162. KTurtle
  163. AGOL 68
  164. ऐलिस
  165. एसएमएल / न्यू जर्सी
  166. OCaml
  167. CDuce
  168. लादना
  169. सिंपलेक्स v.0.6
  170. मिन्कोलांग ०.९
  171. एफएक्सएल 7.0.3
  172. Jolf
  173. Vitsy
  174. Y
  175. रेटिना
  176. कोडनेम ड्रैगन
  177. गंभीरता से
  178. रेंग v.3.3
  179. फजी ऑक्टो गुआकामोल

(यदि वे गलत हैं या पुरानी हैं तो इन सूचियों को संपादित करने के लिए स्वतंत्र महसूस करें।)

यह सवाल सबसे अच्छा काम करता है जब आप सबसे पुराने द्वारा हल करते हैं ।

नोट: यह एक नई चुनौती के प्रकार के लिए एक परीक्षण प्रश्न है जो मेरे दिमाग में है जहाँ प्रत्येक उत्तर अंतिम पर निर्भर करता है और कठिनाई में बढ़ जाता है। इस प्रश्न के लिए या मेटा में चैट रूम में हमारे साथ चर्चा करें ।


61
"सबसे पुराना क्रमबद्ध करें" यहां उपयोगी है।
— xnor


5
@Mew HQ9 + गलत संदेश प्रिंट करता है। लेकिन यह एक ... esolangs.org/wiki/Huby
— Sp3000

17
शायद यह दिलचस्प हो सकता है: migl.io/projects/hw । यह सूची स्वचालित रूप से उत्तर देती है और उनके जीवन काल को प्रदर्शित करती है ।
— माइकल एम।

6
@gerrit कॉज़ के कारण मैं वास्तव में 350 अधिक उत्तर सूचनाओं का उपयोग कर सकता था ...
— केल्विन के

जवाबों:


29

उत्तर 85 - GDB (GNU डीबगर)

#[]([.]c;main()&alert"  "
    echo Hello World!
#[;]:;#bye;dnl</vsh>

मुझे लगता है कि यह एक प्रोग्रामिंग भाषा के रूप में भी योग्य हो सकता है। यह भी है ifऔर whileआदेश ।

echo एक और GDB में कमांड में बनाया गया है।

इस कोड को चलाने के लिए:

gdb --batch -x file

दूरी: 7 उत्तर 84 से ।


कृपया अपने उत्तर में संशोधन करें, 85 एक अमान्य उत्तर था (मुझे पहले ध्यान नहीं दिया गया था कि भाषा का उपयोग नहीं किया गया था) और मैंने इसे हटा दिया।
— नाइट

GDB का कोई लिंक?
— ऑप्टिमाइज़र

1
@Optimizer gnu.org/software/gdb द ग्नू डिबगर।
— jimmy23013

इसका नेटवेन्स के बजाय एक्लिप्स में जावा प्रोजेक्ट चलाना पसंद है
— ऑप्टिमाइज़र

3
यह उत्तर ठीक है। GDB में एक कमांड भाषा है जो विशिष्ट डीबग कमांड को निष्पादित करने के लिए उपयोग की जाती है। यह बैच मोड में जीडीबी चलाकर और कमांड फाइल का उपयोग करके निर्दिष्ट किया जाता है --batch -x <file>। यह एक कानूनी भाषा है। यहाँ देखें: sourceware.org/gdb/oniltocs/gdb/Mode-Options.html ( -batch flag)

50

उत्तर 1 - अजगर

print("Hello World!")

वहाँ दर्जनों भाषाओं में इस रूप में morph हो सकता है।


113
यह मतदान क्यों किया जा रहा है लेकिन यह सवाल नहीं है? मैं आपको गारंटी देता हूं कि प्रश्न लिखना कठिन था;)
— केल्विन के शौकीनों का

91
आपकी टिप्पणी को आपके उत्तर से अधिक मतदान क्यों किया जा रहा है?
— टॉस

23
@ केल्विन हॉबीज़ के उत्तर अपवोट्स अधिक हैं, आपको इसकी शिकायत नहीं करनी चाहिए :-)
— Angew

30
@tom आपकी टिप्पणी इस उत्तर से अधिक मतदान क्यों की जा रही है?
— निकेल

24
^ उन सभी को पछतावा है कि टिप्पणी के लिए कोई पुरस्कृत नहीं किया गया है!
— ऑप्टिमाइज़र

46

उत्तर 59 - एच.टी.एम.एल.

क्या? कोई HTML ??

<echo o[.]c;cat<<;#&&alert" ">Hello World!</vsh

उत्तर 58 : 6 से दूरी

जादू जादू? नाह। यहाँ दिया गया है कि यह कैसे काम करता है:

आपके पास HTML में कोई भी मनमाना टैग हो सकता है, इसलिए पहला भाग <echo o[.]c;cat<<;#&&alert" ">एक echoटैग है, जो अब ब्राउज़र द्वारा डिफ़ॉल्ट रूप से लागू नहीं CSS के साथ एक रिक्त टैग बन जाता है।

यह o[.]c;cat<<;#&&alert" "भाग वास्तव में अंतरिक्ष द्वारा अलग किए गए टैग पर दो गुण हैं। तो पहली संपत्ति में कुंजी है o[.]c;cat<<;#&&alert"और दूसरी कुंजी है "और दोनों मूल्य रिक्त हैं।

दूसरा भाग सिर्फ सादा पाठ है Hello World!जो echoटैग की पाठ सामग्री है ।

अगला, HTML समापन echoटैग को खोजने की कोशिश करता है , लेकिन इसके बजाय, एक समापन vshटैग पाता है । यह तब समापन vshटैग (यानी </vsh) को अनदेखा करता है और ऑटो echoटैग को बंद कर देता है ।


2
@MAKZ HTML बहुत मुक्त और ढीली है। आप बेमिसाल शुरुआती क्लोजिंग टैग और क्या नहीं कर सकते हैं। XHTML बहुत सख्त है। w3schools एक अच्छा शुरुआती बिंदु है।
— ऑप्टिमाइज़र

3
HTML में आपका कोई भी टैग हो सकता है, इसलिए गूंज एक सामान्य टैग है। o[.]c;cat<<;#&&alert"उस टैग पर एक संपत्ति है और अंतिम "उस टैग पर एक अन्य संपत्ति है। आप इसे इंस्पेक्टर डेवलपर टूल का उपयोग करके भी देख सकते हैं।
— ऑप्टिमाइज़र

3
बहुत खतरा चतुर। कभी सोचा भी नहीं होगा।
— रबरडुक

15
मुझे लगता है कि ऐसा तब होता है जब आप पैयोट पर सुबह 3 बजे मानक दस्तावेज पढ़ते हैं।
— डेविड कॉनरेड

5
@Optimizer w3schools की सिफारिश करने वाले लोगों के लिए आवश्यक पढ़ना । ;)
— मार्टिन एंडर

39

उत्तर 95 - सी

//[]([.]c;
main()    {
    puts("Hello World!");}
//#[;]#bye;dnl</>

उत्तर ९ से दूरी 94


39
खूनी अंत में।
— नाइट

@ ऑप्टिमाइज़र मुझे अपने कंप्यूटर पर 4.7.2 का उपयोग करके किसी भी प्रकार की रनटाइम त्रुटि नहीं मिली।
— २०

1
@Emil जस्ट ऑटो-इंडेंटेशन vim; ओपी का आह्वान है कि इस बारे में क्या करना है (यदि यह ठीक करने के लिए बहुत आगे बढ़ जाता है, तो आप केवल यह दिखावा कर सकते हैं कि यह एक टैब है और दूरी 7 कर दें)
— archaephyrryx

1
@ user23013 क्योंकि कार्यक्रम के intलिए वापसी प्रकार के रूप में निर्दिष्ट नहीं है mainऔर वास्तव में एक निकास कोड वापस नहीं करता है; इसलिए, रिटर्न कोड तकनीकी रूप से अपरिभाषित व्यवहार है, इसलिए 13.
— Qix

1
पिछले उत्तरों में से कुछ (85 GDB से शुरू) ने C. की तैयारी के लिए अतिरिक्त काम किया था
— kernigh

29

उत्तर 22 - LOLCODE

VISIBLE "Hello World!"

दूरी: 6


दूरी 6 से मुझे लगती है - हटाएं p, ut-> VI, tr-> IB, n->E
— isaacg

1
धन्यवाद। मुझे लगता है कि मैंने दूरी की गणना करते समय अलग-अलग कोड कॉपी किए।
— स्नैक

28

उत्तर 151 - जावा

//#
class jux{public static void main(String[] h){System.out.println(//;\#//Hello*}}print,
"Hello World!");}}//print"putsx;//-##[;]#bye</>%"

उत्तर 150 : 7 से दूरी

इसे यहाँ आज़माएँ

(इस तरह के खेल होने के लिए क्रिस्टोफर क्रुत्जिग का धन्यवाद :))


3
अब C # उत्तर के लिए!
— रॉडोलफिटो


24

उत्तर 4 - अजगर

"Hello World!

यह उत्तर पिछले उत्तर से 6 की दूरी पर है । यदि वे एक पंक्ति के अंत में हैं, तो पाइथ स्ट्रिंग्स को एक समापन उद्धरण की आवश्यकता नहीं है ।


3
डारन, मेरे पास पहले वाला अच्छा था।
— जस्टिन


21

उत्तर 83 - मार्कडाउन

क्या ?? कोई मार्कडाउन नहीं? : पी

[](#[.]c;cat;#&&alert"  "
    @echo)Hello World!
[;]:;#bye;dnl</vsh>

इसे यहाँ आज़माएँ

उत्तर 82 : 7 से दूरी

e   -> [
:   -> ]
\n  -> (
o H -> o)H
:   -> [
#   -> ]
"   -> :

जादू जादू ?? नाह !! यहाँ दिया गया है कि यह कैसे काम करता है:

  • [text](link) एक लिंक बनाता है।

तो कोड का पहला भाग है

[](#[.]c;cat;#&&alert"  "
        @echo)

जो स्थान के साथ एक खाली पाठ लिंक बनाता है

#[.]c;cat;#&&alert"  "
     @echo
  • अगला भाग Hello World!जैसा है वैसा ही छपा है

  • फिर [;]:;#bye;dnl</vsh>एक संदर्भ लिंक बनाता है ;जिसके लिए मार्कडाउन में कहीं भी उपयोग किया जा सकता है।

उदाहरण के लिए:

[Some text][;] // Outputs a link with text "Some text" and url ";#bye;dnl</vsh>"

1
यह संदिग्ध है कि क्या यह एक प्रोग्रामिंग भाषा है । (HTML के लिए समान रूप से।)
— मार्टिन एंडर

1
खैर, अगर HTML एक भाषा है, तो Markdown भी है। जेएस और क्लोजर के बीच इसका वही संबंध है। इसके अलावा, इस चुनौती (1 प्रति व्यक्ति के हिसाब से) को देखते हुए, इन नियमों को थोड़ा ढीला होना चाहिए।
— ऑप्टिमाइज़र

1
जैसा कि मैंने कहा, मुझे नहीं लगता कि एचटीएमएल हमारे मानकों द्वारा एक प्रोग्रामिंग भाषा है। लेकिन इस विशेष चुनौती के उद्देश्य के लिए शायद उन नियमों को ढीला करना ठीक है (लेकिन आदर्श रूप से केल्विन के शौकीनों को यह बताना चाहिए)।
— मार्टिन एंडर

4
क्या मेरे जवाब के बजाय हमारी यह चर्चा कहीं और हो सकती है? :)
— ऑप्टिमाइज़र

2
अभी भी बहुत प्रभावशाली
— Fabinout


18

उत्तर 12 - गणितज्ञ

#[puts];
"Hello World!"

की दूरी 7. उस गंदगी को साफ करने का प्रयास करना।



15

उत्तर 19 - वीएचडीएल

report "Hello World!";

दूरी: 6


1
वाह :) ........ जिद्दी हुह?
— MAKZ

3
हाहा, मैं एक कोड गोल्फ प्रश्न की प्रतीक्षा कर रहा हूं जो मुझे एक एचडीएल का उपयोग करने की अनुमति देता है: p

15

उत्तर 6 - बेफ्यूज 98

<@,kb"Hello World!"

पिछले उत्तर से 5 की दूरी । मूल रूप से एक बग kथा जहां नहीं था; मुझे पता है कि जब मैंने यह कार्यक्रम लिखा था, तब यह वहां था। मुझे लगता है कि यह सिर्फ इस पोस्ट में नहीं बना था।


मुझे यह फुलाया जाना चाहिए था, लेकिन ओह अच्छा।
— जस्टिन

मैं सिर्फ फुलाए गए संस्करण के आधार पर उत्तर 7 पोस्ट करने जा रहा हूं ...
— jimmy23013

6
@Quincunx मैं कल्पना भी नहीं कर सकता कि हम कभी भी उठ सकते हैं System.out.println...
— Sp3000

4
@ Sp3000 हम सबसे पहले जावा प्रोग्राम को कमेंट में लिख सकते हैं। फिर बाकी सब कुछ टिप्पणी में बदल दें।
— jimmy23013

4
मैंने प्रति उत्तर में कई प्रतिक्रियाओं की अनुमति देने पर विचार किया था ताकि यह एक पेड़ की तरह बाहर निकल सके। तब आप लोग अपने छोटे से जावा टैंगेंट पर जा सकते थे। यह वैसे भी बहुत भ्रमित करने वाला होगा ...
— केल्विन के शौक

14

उत्तर 23 - एपीएल

 "Hello World!"

ध्यान दें कि एक अग्रणी स्थान है।
दूरी: 7


2
Wमुद्रित करने के लिए पूंजीकृत किया जाना चाहिए "नमस्ते दुनिया!"।

13

उत्तर 3 - PHP

<?="Hello World!"?>

यह उत्तर दूसरे उत्तर से दूरी 5 है ।


कृपया ध्यान दें कि स्ट्रिंग "Hello World!"वर्बेटिम, जो स्पष्ट रूप से उत्तर 2 से दूरी 0 है, एक वैध PHP प्रोग्राम है जो आवश्यक स्ट्रिंग को आउटपुट करता है, और स्पष्ट प्रिंट स्टेटमेंट अनावश्यक है।
— हिजेरियन

@ अहिर्ज़ियन: यह केवल PHP शेल के लिए सच है, जो इस चुनौती के लिए इसे अमान्य बनाता है।
— डेनिस

1
@ डेनिस यदि आप एक स्क्रिप्ट लिखते हैं helloworld.php, और Hello World!वहां 12 प्रतीकों को डालते हैं और फिर आप इस स्क्रिप्ट को चलाते हैं php helloworld.php, तो आप Hello World!stdout में प्रिंट हो जाएंगे क्योंकि PHP <?php ?>प्रसंस्करण प्रक्रिया के बाहर सब कुछ कच्चे पाठ के रूप में आउटपुट के लिए व्यवहार करता है।
— 4

मुझे एहसास हुआ है कि आपको उद्धरण चिह्नों को हटाने की आवश्यकता होगी (जो इसे लेवेनस्टीन दूरी 2 बनाता है) पूरी तरह से अनुपालन करने के लिए।
— 4

4
@Petah तो? यह कोड गोल्फ नहीं है। हम इसे यथासंभव छोटा या आसान नहीं बनाना चाहते हैं।
— पुरकाकूदरी

13

उत्तर 28 - जे

]trace=:('Hello World!')

उत्तर 27 से दूरी = 5


1
]+ =+ :+ '+ '= 5, सही?

3
ज़रूर। जल्दी याद किया ... इस प्रकार का प्रश्न निश्चित रूप से कोड चुनौतियों के लिए एक वास्तविक समय जोड़ता है: पी।
— jpjacobs

इस तरह के एक सरल नाम के साथ एक भाषा के लिए सबसे अजीब अंकन ...
— CoDEmanX

और J का उत्तर 2 हो सकता है, प्रिंट को हटाकर और डबल को सिंगल कोट्स से बदलकर, समाप्त किया जा सकता है ('Hello World!')।
— bcsb1001

13

उत्तर 33 - विस्तारित बीएफ प्रकार III

a#="*#[.>]trac": "@Hello World!

दूरी 7 से उत्तर 32

ठीक है, मुझे उस एक्सटेंशन के लिए दुभाषिया नहीं मिला है, लेकिन कोड भाषा के चश्मे के लिए उपयुक्त लगता है।

a //ignored
#="*# //comment
[.>] //print each character until an empty cell
trac" //ignored
: //move pointer, do not impact result
 " //ignored
@ //end of source
Hello World! //Injected in cells before execution

1
जैसा कि आप जानते हैं, उपरोक्त उत्तर अमान्य है क्योंकि इसकी दूरी 8 है। हालांकि, कुछ स्थानों को हटाकर इसे ठीक किया जाना चाहिए, ताकि आप दूसरे व्यक्ति के बाद आपको ठीक करना चाहें।
— शिमोनस्टर

1
इसे सुधारा गया है। मैं क्षमाप्रार्थी हूं।
— रबडकॉक

1
मेरा जवाब भी तय है।
— माइकल एम।

1
मुझे इसके लिए एक साफ-सुथरा खाना मिला, जो 8 घंटे के टाइमर का इंतजार नहीं कर सकता।
— नाइट



12

उत्तर 14 - लुआ

#[put
print("Hello World!")

दूरी = 7


8
Aaand हम शुरू करने के लिए वापस आ गए हैं, अच्छी नौकरी।
— नाइट

हाय @ टिम्मी, मुझे क्षमा करें, लेकिन मुझे प्रिंट से कैट तक अपना उत्तर बदलना पड़ा।
— मार्क गेब्रियल

12

उत्तर 21 - हास्केल

putStrLn "Hello World!"

दूरी: 7


4
क्या मैं एकमात्र ऐसा व्यक्ति हूँ जो हास्केल के संस्करण को printLOLCODE की तुलना में आगे देखता है?
— फराप

5
@ चित्र: हास्केल के संस्करण printको कहा जाता है print, और यह अन-दफ्तरी के बजाय कुछ करता है: कुछ मूल्य प्रिंट करें, किसी भी प्रकार का - लेकिन मान्य हास्केल अंकन में! तो print 5उत्पादन के 5रूप में पैदावार , और print "Hello World!"पैदावार "Hello World!"; लेकिन चुनौती ने Hello Worldबिना उद्धरण चिह्नों (जो हास्केल मान्य नहीं होगा) के लिए कहा।
— को बंद हो गया

3
@ प्रेस ¹ यह वास्तव में किसी भी प्रकार के साथ काम नहीं करता है , केवल Showसक्षम प्रकारों के साथ ।
— को बंद कर दिया

1
@leftaroundabout अच्छी तरह से, सुम क्यूइक पल्क्रम इस्ट मुझे लगता है।
— छपरा

@ceasedtoturncounterclockwisdata W=World;data H=Hello W; Hello World
— फलों का वितरण

12

उत्तर 26 - TI-BASIC (NSpire)

Disp "Hello World!"

दूरी: उत्तर 25 से 5

(एक TI-NSpire कैलकुलेटर पर परीक्षण किया गया)


2
मुझे लगता है कि आपके पास एक एनएसपीयर कैलकुलेटर है; शीर्षक में यह ध्यान दिया जाना चाहिए कि TI-83/84 / + / SE में लोअरकेस अक्षर नहीं हैं।
— टिमटेक

2
@Timtech वे वास्तव में लोअरकेस अक्षर हैं। यदि आपके पास मिराजओएस या कोई अन्य कस्टम ओएस है, तो आप उन्हें सक्षम कर सकते हैं। यहां एक कार्यक्रम का स्क्रीनशॉट मैंने कुछ समय पहले लिखा था जो लोअरकेस अक्षरों का उपयोग करता है।
— wchargin


11

उत्तर 7 - बैश

echo Hello World!

यह छठे उत्तर से 7 की दूरी है ।


1
यहाँ से एक लंगड़ा दूरी शून्य बैच होगा .... क्विक @RandomUserViewingThisComment, इसे पोस्ट करें!
— जस्टिन

@चरित्र के साथ @Quincunx दूरी 1 ।
— jimmy23013

@ user23013 अच्छी बात; मैं बैच से बहुत खराब परिचित हूं .... लेकिन यह कमांडलाइन में काम करेगा।
— जस्टिन

@Quincunx या यह \nX:\Your\Working\Directory>echo Hello World!\nHello World!एक स्क्रिप्ट में प्रिंट होगा । या मैं मतलब यह होना चाहिए \r\nके लिए \n।
— jimmy23013

@ user23013 ओह, यह समझ में आता है।
— जस्टिन

11

उत्तर 29 - एमएस विंडोज पॉवर्सशेल

#]trace=:(
'Hello World!'

उत्तर २। से दूरी = ३


3
वास्तव में, मुझे पसंद आया कि कैसे पंक-बालों वाली स्माइली बस दिखाई दी ... = :(
— agtoever

2
इस बिंदु से, उत्तर रद्दी जमा होते हैं (आमतौर पर टिप्पणी की जाती है)। उत्तर 85 (GDB) ने एक "मुख्य" जोड़ा, और उत्तर अंततः C और फिर जावा तक पहुँच गए।
— 22

11

उत्तर 42 - FALSE

{#ah="*#[.>]trac";cat<<@
#&&alert 
?} "Hello World!
"

# 41 से Levenshtein की दूरी 7. FALSE के इस ऑनलाइन कार्यान्वयन के साथ परीक्षण किया गया है । मैं कुछ cruft को हटाने के लिए कुछ बचे हुए संपादन-दूरी स्लॉट का उपयोग करता हूं ...


मुझे खुद से उस सफाई की कुछ सफाई करनी चाहिए थी, लेकिन मैं अब नहीं कर सकता। मैं चेन तोड़ दूंगा।
— TecBrat

3
उत्तर 42 होने के लिए यादृच्छिक
— अपवाह

11

उत्तर 150 - मुपद

//#class jux{public static void main(String[] h){System.out.println(;\#//Hello*}}print,
"Hello World!"//print"putsx;//-##[;]#bye</>%"

उत्तर ६४ से दूरी ६ ।

संपादित करें : श्रृंखला को आगे बढ़ाने के लिए "एच" जोड़ा गया।


आह ... यदि आप सिर्फ एक के hबाद रख सकते हैं String[], तो अगला जवाब जावा में होगा;)
— ऑप्टिमाइज़र

2
एक लंबी श्रृंखला पाने के हित में, मुझे लगता है कि मैं अभी धोखा दूँगा और इसे अभी संपादित करूंगा। ;-)
— क्रिस्टोफर क्रुट्ज़िग

10

उत्तर 30 - के

/#]trac
"Hello World!"

दूरी: उत्तर 29 से 7

मुझे लगता है कि यह काम करता है, एक दुभाषिया यहाँ है (Kona) । /के। में एक-लाइन टिप्पणी शुरू करता है। मैंने कुछ #]trace=:(गंदगी को साफ किया है ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.