Sự phát triển của thế giới Hello Hello!


226

Cuộc thi này đã chính thức kết thúc, người chiến thắng là jimmy23013 . Xin chúc mừng!

Thách thức là tạo ra một chương trình in Hello World!ra thiết bị xuất chuẩn. Điều hấp dẫn là chương trình của bạn phải có khoảng cách Levenshtein từ 7 trở xuống so với chương trình trong câu trả lời được gửi trước bạn.

Làm thế nào điều này sẽ làm việc

Dưới đây tôi đã gửi câu trả lời đầu tiên bằng Python : print("Hello World!").

Người tiếp theo trả lời phải sửa đổi chuỗi print("Hello World!")có tối đa 7 ký tự chèn, xóa hoặc thay thế ký tự để khi nó chạy trong bất kỳ ngôn ngữ nào chưa được sử dụng cho đến nay (chỉ có Python trong trường hợp này) thì đầu ra vẫn còn Hello World!.

Ví dụ, người trả lời thứ hai có thể sử dụng 1 thay thế ( r -> u), 2 xóa ( in) và 1 chèn ( s) để tạo chuỗi puts("Hello World!")in ra Hello World!khi chạy trong Ruby.

Người thứ ba trả lời phải làm điều tương tự trong một ngôn ngữ mới, nhưng sử dụng chương trình trả lời của người thứ hai (ví dụ puts("Hello World!")) làm điểm bắt đầu của họ. Câu trả lời thứ tư sẽ liên quan đến câu trả lời thứ ba, v.v.

Điều này sẽ tiếp tục cho đến khi mọi người gặp khó khăn vì không có ngôn ngữ mới, chương trình câu trả lời cuối cùng có thể được thực hiện để chỉ chạy thay đổi 7 ký tự. Mục tiêu chung là để xem chúng tôi có thể duy trì điều này trong bao lâu, vì vậy hãy cố gắng không thực hiện bất kỳ chỉnh sửa nhân vật mơ hồ hoặc không chính đáng nào (tuy nhiên đây không phải là một yêu cầu).

Định dạng

Vui lòng định dạng bài viết của bạn như thế này:

#Answer N - [language]

    [code]

[notes, explanation, observations, whatever]

Trong đó N là số câu trả lời (tăng dần, N = 1, 2, 3, ...).

Bạn không cần phải nói chính xác các ký tự đã được thay đổi. Chỉ cần đảm bảo khoảng cách Levenshtein là từ 0 đến 7.

Quy tắc

Điều quan trọng để hiểu về thử thách này là chỉ một người có thể trả lời tại một thời điểm và mỗi câu trả lời phụ thuộc vào câu hỏi trước nó .

Không bao giờ nên có hai câu trả lời giống nhau. Nếu hai người tình cờ trả lời đồng thời cho một số N, người trả lời sau (ngay cả khi đó là một vài giây khác nhau) nên xóa câu trả lời của họ.

Hơn nữa ...

  • Một người dùng chỉ có thể gửi một câu trả lời trong khoảng thời gian 8 giờ. tức là Mỗi câu trả lời của bạn phải cách nhau ít nhất 8 giờ. (Điều này là để ngăn người dùng liên tục xem câu hỏi và trả lời nhiều nhất có thể.)
  • Một người dùng không thể gửi hai câu trả lời liên tiếp. (ví dụ: kể từ khi tôi gửi câu trả lời 1, tôi không thể trả lời 2, nhưng tôi có thể làm 3.)
  • Mỗi câu trả lời phải bằng một ngôn ngữ lập trình khác nhau.
    • Các phiên bản khác nhau của cùng một ngôn ngữ được tính là cùng một ngôn ngữ.
    • Ngôn ngữ được tính là khác biệt nếu chúng được gọi theo truyền thống bởi hai tên khác nhau. (Có thể có một số sự mơ hồ ở đây nhưng đừng để điều đó phá hỏng cuộc thi.)
  • Bạn chỉ có thể sử dụng các tab, dòng mới và ASCII có thể in được . (Dòng mới được tính là một ký tự.)
  • Đầu ra chỉ nên Hello World!và không có ký tự nào khác (một dòng mới hàng đầu / cuối không phải là một vấn đề).
  • Nếu ngôn ngữ của bạn không có thiết bị xuất chuẩn, hãy sử dụng bất cứ thứ gì thường được sử dụng để nhanh chóng xuất văn bản (ví dụ: console.loghoặc alertbằng JavaScript).

Hãy chắc chắn rằng câu trả lời của bạn là hợp lệ. Chúng tôi không muốn nhận ra rằng có một sự phá vỡ trong chuỗi năm câu trả lời. Câu trả lời không hợp lệ nên được sửa chữa nhanh chóng hoặc xóa trước khi có câu trả lời bổ sung.

Đừng chỉnh sửa câu trả lời trừ khi thực sự cần thiết.

Chấm điểm

Khi mọi thứ ổn định, người dùng gửi câu trả lời (hợp lệ) nhất sẽ thắng. Ties đi đến người dùng với số phiếu tăng tích lũy nhất.

Bảng xếp hạng: (hết hạn)

(người dùng phải có ít nhất 2 câu trả lời hợp lệ)

11 câu trả lời

7 câu trả lời

6 câu trả lời

5 câu trả lời

4 câu trả lời

3 câu trả lời

2 câu trả lời

Ngôn ngữ được sử dụng cho đến nay:

  1. Con trăn
  2. Camam
  3. PHP
  4. Bình
  5. Perl
  6. Befunge 98
  7. Bash
  8. Nimrod
  9. Hồng ngọc
  10. GNU dc
  11. Golf
  12. Toán học
  13. R
  14. Lua
  15. Hiền nhân
  16. Julia
  17. Scilab
  18. JavaScript
  19. VHDL
  20. Siêu liên kết
  21. Haskell
  22. LOLCODE
  23. APL
  24. M30W
  25. Thánh tích
  26. TI-BASIC (NSpire)
  27. ActionScript 2
  28. J
  29. PowerShell
  30. K
  31. Visual FoxPro
  32. VBA
  33. BF loại III mở rộng
  34. Zsh
  35. Dấu gạch ngang
  36. Clojure
  37. NetLogo
  38. Groovy
  39. Cà phê
  40. Kéo
  41. CĂN BẢN
  42. SAI TRÁI
  43. cá (vỏ)
  44. GNU Octave
  45. TCL
  46. E
  47. mới
  48. Lisp
  49. SMT-LIBv2
  50. Vợt
  51. Bát
  52. tcsh
  53. AppleScript
  54. Chuột
  55. Pixie
  56. ĐỤ#
  57. Chim ưng
  58. Burlesque
  59. HTML
  60. SGML
  61. M4
  62. NHIỀU
  63. TeX
  64. Forth
  65. Cá hồi
  66. Turing
  67. bc
  68. Betterave
  69. Kế hoạch
  70. Emacs Lisp
  71. Logo
  72. Tự động
  73. ///
  74. Nổi loạn
  75. Cây phong
  76. FreeBASIC
  77. Vimscript
  78. ksh
  79. Gian lận
  80. mIRC
  81. Mẻ
  82. Làm
  83. Đánh dấu
  84. sh
  85. GDB
  86. csh
  87. HQ9 + -
  88. Bản thảo
  89. Matlab
  90. Oz
  91. CƠ BẢN
  92. VBScript
  93. QBasic
  94. Chế biến
  95. C
  96. Rỉ 0,13
  97. Phi tiêu
  98. Kaffeine
  99. Đại số
  100. AMPL
  101. Ngoài trời
  102. Forobj
  103. T-SQL
  104. Mã nguồn
  105. Niềm hạnh phúc
  106. Nói dễ dàng
  107. MediaWiki
  108. Nhỏ
  109. REXX
  110. SQLite
  111. TPP
  112. Geom ++
  113. SQL (postgres)
  114. itflabtijtslwi
  115. RegXy
  116. Opal.rb
  117. Con sóc
  118. Con tốt trong cờ vua
  119. Scala
  120. Rebmu
  121. Boo
  122. PARI / GP
  123. Màu đỏ
  124. Nhanh
  125. BeanShell
  126. Vala
  127. Pike
  128. Suneido
  129. AWK
  130. Neko
  131. AngelScript
  132. gosu
  133. V
  134. ALAGUF
  135. Không có gì
  136. Sấm sét
  137. Đối tượng bộ nhớ cache
  138. Đức hồng y
  139. Trình phân tích cú pháp
  140. Cười
  141. Mèo con
  142. TwoDucks
  143. Tiệm cận
  144. CON MÈO
  145. IDL
  146. Nhỏ bé
  147. WTFZOMFG
  148. Io
  149. MuPAD
  150. Java
  151. Mã não
  152. JBoss
  153. S +
  154. Lục địa
  155. yash
  156. Không thể cải thiện
  157. thức dậy
  158. nhóc
  159. vỏ hộp tích hợp
  160. gammaplex
  161. KTurtle
  162. AGOL 68
  163. Alice
  164. SML / NJ
  165. Tháng 10
  166. CDuce
  167. Tải trọng
  168. Đơn giản v.0.6
  169. Chồn 0,9
  170. Fexl 7.0.3
  171. Jolf
  172. Vitsy
  173. Y
  174. Võng mạc
  175. Mật danh rồng
  176. Nghiêm túc
  177. Reng v.3.3
  178. Oczzy Guacamole

(Vui lòng chỉnh sửa các danh sách này nếu chúng không chính xác hoặc lỗi thời.)

Câu hỏi này hoạt động tốt nhất khi bạn sắp xếp theo cũ nhất .

LƯU Ý: Đây là một câu hỏi thử nghiệm cho loại thử thách mới mà tôi có trong đầu, mỗi câu trả lời phụ thuộc vào câu hỏi cuối cùng và tăng độ khó. Hãy thảo luận với chúng tôi trong phòng chat cho câu hỏi này hoặc trong meta .


61
"Sắp xếp theo cũ nhất" là hữu ích ở đây.
xnor


5
@Mew HQ9 + in thông báo sai. Nhưng cái này ... esolangs.org/wiki/Huby
Sp3000

17
Có lẽ điều này có thể thú vị: Migl.io/projects/hw . Danh sách này tự động các câu trả lời và hiển thị thời gian cuộc sống của họ .
Michael M.

6
@gerrit Vì tôi thực sự có thể sử dụng thêm 350 thông báo trả lời ...
Sở thích của Calvin

Câu trả lời:


29

Trả lời 85 - GDB (Trình gỡ lỗi GNU)

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

Tôi nghĩ rằng điều này cũng có thể được coi là một ngôn ngữ lập trình. Nó có chẵn ifwhilelệnh .

echo là một lệnh được xây dựng trong GDB.

Để chạy mã này:

gdb --batch -x file

Khoảng cách: 7 từ câu trả lời 84 .


Vui lòng sửa lại câu trả lời của bạn, 85 là một câu trả lời không hợp lệ (tôi không nhận thấy ngôn ngữ đã được sử dụng trước đó) và tôi đã xóa nó.
Nit

Bất kỳ liên kết đến GDB?
Trình tối ưu hóa

1
@Optimizer gnu.org/software/gdb Trình gỡ lỗi Gnu.
jimmy23013

Nó giống như chạy dự án java trong Eclipse chứ không phải Netbeans
Trình tối ưu hóa

3
Câu trả lời này là tốt. GDB có một ngôn ngữ lệnh được sử dụng để thực hiện các lệnh gỡ lỗi cụ thể. Điều này được thực hiện bằng cách chạy GDB trong chế độ hàng loạt và chỉ định tệp lệnh bằng cách sử dụng --batch -x <file>. Đây là một ngôn ngữ hợp pháp. Xem tại đây: sourceware.org/gdb/onlinesocs/gdb/Mode-Options.html ( -batch flag)

50

Trả lời 1 - Python

print("Hello World!")

Có hàng tá ngôn ngữ có thể biến thành ngôn ngữ này.


113
Tại sao điều này được bình chọn nhưng không phải là câu hỏi? Tôi đảm bảo với bạn câu hỏi khó viết hơn;)
Sở thích của Calvin

91
Tại sao bình luận của bạn được bình chọn nhiều hơn câu trả lời của bạn?
tomsmeding

23
@ Calvin'sHob sở thích Trả lời upvote có giá trị hơn, bạn không nên phàn nàn :-)
Angew

30
@tom Tại sao bình luận của bạn được bình chọn nhiều hơn câu trả lời này?
nicael

24
^ Tất cả họ đều hối tiếc rằng không có đại diện nào được trao giải thưởng cho bình luận!
Trình tối ưu hóa

46

Trả lời 59 - HTML

Gì? Không có HTML ??

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

Khoảng cách từ Câu 58 : 6

Ma thuật Voodoo? Không Đây là cách nó làm việc:

Bạn có thể có bất kỳ thẻ tùy ý nào trong HTML, vì vậy phần đầu tiên <echo o[.]c;cat<<;#&&alert" ">echothẻ, giờ đây trở thành thẻ trống không có CSS ​​được trình duyệt mặc định áp dụng.

Phần o[.]c;cat<<;#&&alert" "thực sự là hai thuộc tính được đặt trên thẻ đó được phân tách bằng dấu cách. Vì vậy, thuộc tính đầu tiên có khóa o[.]c;cat<<;#&&alert"và khóa thứ hai là "và cả hai giá trị đều trống.

Phần thứ hai chỉ là văn bản đơn giản Hello World!là nội dung văn bản của echothẻ.

Tiếp theo, HTML cố gắng tìm echothẻ đóng , nhưng thay vào đó, tìm thấy vshthẻ đóng . Sau đó, nó bỏ qua vshthẻ đóng (tức là </vsh) và tự động đóng echothẻ.


2
@MAKZ HTML khá miễn phí và lỏng lẻo. Bạn có thể có các thẻ đóng mở chưa từng có và những gì không. XHTML khá nghiêm ngặt. w3schools là một điểm khởi đầu tốt.
Trình tối ưu hóa

3
Bạn có thể có bất kỳ thẻ nào trong HTML, vì vậy echo là một thẻ bình thường. o[.]c;cat<<;#&&alert"là một thuộc tính trên thẻ đó và cuối cùng "là một thuộc tính khác trên thẻ đó. Bạn cũng có thể thấy điều này bằng cách sử dụng công cụ phát triển Inspector.
Trình tối ưu hóa

3
Khá dang thông minh. Không bao giờ có thể nghĩ về nó.
RubberDuck

15
Tôi nghĩ rằng đây là những gì xảy ra khi bạn đọc tài liệu tiêu chuẩn lúc 3 giờ sáng khi đang dùng peyote.
David Conrad

5
@Optimizer Đọc yêu cầu cho những người giới thiệu w3schools. ;)
Martin Ender

39

Trả lời 95 - C

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

Khoảng cách 7 từ câu trả lời 94


39
Cuối cùng cũng có máu.
Nit

@Optimizer Tôi không gặp phải bất kỳ lỗi thời gian chạy nào khi sử dụng gcc 4.7.2 trên máy tính của mình.
archaephyrryx

1
@Emil Chỉ cần vim tự động thụt; OP kêu gọi phải làm gì về vấn đề này (nếu nó tiến triển quá xa để khắc phục, bạn chỉ cần giả vờ rằng đó là một tab và tạo khoảng cách 7)
archaephyrryx

1
@ user23013 Vì chương trình không chỉ định intlà loại trả về mainvà không thực sự trả về mã thoát; do đó, mã trả về là hành vi không xác định về mặt kỹ thuật, do đó, 13.
Qix

1
Một số câu trả lời trước đó (bắt đầu từ 85 GDB) đã làm thêm để chuẩn bị cho C.
kernigh

29

Trả lời 22 - LOLCODE

VISIBLE "Hello World!"

Khoảng cách: 6


Hình như khoảng cách 6 với tôi - xóa p, ut-> VI, tr-> IB, n->E
isaacg

1
Cảm ơn. Tôi nghĩ rằng tôi đã sao chép mã khác nhau trong khi tính toán khoảng cách.
Ăn nhẹ





21

Trả lời 83 - Đánh dấu

Gì ?? Không có Markdown? : P

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

Hãy thử nó ở đây

Khoảng cách từ Câu 82 : 7

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

Ma thuật Voodoo ?? Không !! Đây là cách nó làm việc:

  • [text](link) tạo ra một liên kết.

Vì vậy, phần đầu tiên của mã là

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

Điều này tạo ra một liên kết văn bản trống với vị trí

#[.]c;cat;#&&alert"  "
     @echo
  • Phần tiếp theo Hello World!được in như là

  • Sau đó [;]:;#bye;dnl</vsh>tạo một liên kết tham chiếu ;có thể được sử dụng ở bất cứ đâu trong phần đánh dấu.

Ví dụ:

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

1
Người ta nghi ngờ liệu đó có phải là ngôn ngữ lập trình hay không . (Tương tự với HTML thực sự.)
Martin Ender

1
Chà, nếu HTML là một ngôn ngữ, Markdown cũng vậy. Mối quan hệ tương tự của nó giữa JS và Đóng cửa. Ngoài ra, với thử thách này (1 lang mỗi ans), các quy tắc này phải được nới lỏng một chút.
Trình tối ưu hóa

1
Như tôi đã nói, tôi không nghĩ HTML là ngôn ngữ lập trình theo tiêu chuẩn của chúng tôi. Nhưng với mục đích của thử thách đặc biệt này, có lẽ nên nới lỏng các quy tắc đó (nhưng lý tưởng nhất là Sở thích của Calvin nên nêu rõ điều đó).
Martin Ender

4
Chúng ta có thể có cuộc thảo luận này ở nơi nào khác hơn là câu trả lời của tôi không? :)
Trình tối ưu hóa

2
Vẫn khá ấn tượng
Fabinout


18

Trả lời 12 - Toán học

#[puts];
"Hello World!"

Khoảng cách 7. Cố gắng dọn dẹp một số mớ hỗn độn đó.



15

Trả lời 19 - VHDL

report "Hello World!";

Khoảng cách: 6


1
wow :) ........ bướng bỉnh hả?
MAKZ

3
Haha, tôi đã chờ đợi một câu hỏi golf mã cho phép tôi sử dụng HDL: p

15

Trả lời 6 - Befunge 98

<@,kb"Hello World!"

Khoảng cách 5 từ câu trả lời trước . Ban đầu có một lỗi mà kkhông có ở đó; Tôi biết rằng nó đã ở đó khi tôi viết chương trình này, mặc dù. Tôi đoán nó chỉ không làm cho nó vào bài viết này.


Tôi nên thổi phồng điều này, nhưng oh tốt.
Justin

Tôi sẽ đăng câu trả lời 7 dựa trên phiên bản bị thổi phồng ...
jimmy23013

6
@Quincunx Tôi không thể tưởng tượng được chúng ta có thể lên đến System.out.println...
Sp3000

4
@ Sp3000 Trước tiên chúng ta có thể viết chương trình Java trong một bình luận. Sau đó biến mọi thứ khác thành một bình luận.
jimmy23013

4
Tôi đã cân nhắc việc cho phép nhiều câu trả lời cho mỗi câu trả lời để nó có thể phân nhánh như một cái cây. Sau đó, các bạn có thể đi vào tiếp tuyến Java nhỏ của bạn. Điều đó sẽ trở nên quá khó hiểu mặc dù ...
Sở thích của Calvin

14

Trả lời 23 - APL

 "Hello World!"

Lưu ý rằng có một không gian hàng đầu.
Khoảng cách: 7


2
những Wphải được viết hoa để in "Hello World!".

13

Trả lời 3 - PHP

<?="Hello World!"?>

Câu trả lời này là một khoảng cách 5 từ câu trả lời thứ hai .


Xin lưu ý rằng "Hello World!"nguyên văn chuỗi , rõ ràng là khoảng cách 0 so với câu 2, là một chương trình PHP hợp lệ xuất ra chuỗi yêu cầu và câu lệnh in rõ ràng là không cần thiết.
đạo tặc

@hijarian: Điều đó chỉ đúng với trình bao PHP, điều này làm cho nó không hợp lệ cho thử thách này.
Dennis

1
@Dennis Nếu bạn viết một tập lệnh helloworld.phpvà đặt 12 ký hiệu Hello World!vào đó và sau đó bạn chạy tập lệnh này php helloworld.php, bạn sẽ được Hello World!in ra thiết bị xuất chuẩn vì PHP coi mọi thứ bên ngoài <?php ?>lệnh xử lý là văn bản thô để xuất ra.
đạo tặc

Tôi đã nhận ra rằng bạn sẽ cần xóa dấu ngoặc kép (điều này làm cho Levenstein khoảng cách 2) được tuân thủ đầy đủ.
đạo tặc

4
@Petah Vậy sao? Đây không phải là mã golf. Chúng tôi không được phép làm cho nó ngắn hoặc dễ dàng để tiếp tục càng tốt.
PurkkaKoodari

13

Trả lời 28 - J

]trace=:('Hello World!')

Khoảng cách = 5 từ Câu trả lời 27


1
]+ =+ :+ '+ '= 5, phải không?

3
Chắc chắn rồi. Bỏ lỡ nó nhanh chóng ... Loại câu hỏi này chắc chắn thêm một cảm giác thời gian thực cho các thách thức mã: P.
jpjacobs

một trong những ký hiệu kỳ lạ nhất cho một ngôn ngữ có tên đơn giản như vậy ...
CoDEmanX

Và J có thể đã được trả lời 2, bằng cách xóa bản in và thay thế gấp đôi bằng dấu ngoặc đơn, kết thúc bằng ('Hello World!').
bcsb1001

13

Trả lời 33 - BF loại III mở rộng

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

Khoảng cách 7 từ câu trả lời 32

Chà, tôi chưa tìm thấy một trình thông dịch cho phần mở rộng đó nhưng mã dường như phù hợp với thông số kỹ thuật của ngôn ngữ.

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
Chỉ để bạn biết, câu trả lời ở trên không hợp lệ vì nó có khoảng cách 8. Điều đó có thể sửa được bằng cách xóa một số khoảng trắng, vì vậy bạn có thể muốn sửa lỗi của mình sau khi anh chàng kia làm.
Scimonster

1
Nó đã được sửa. Lời xin lỗi của tôi.
RubberDuck

1
Câu trả lời của tôi cũng được sửa.
Michael M.

1
Tôi đã có một cái gọn gàng xếp hàng cho việc này, không thể chờ đến giờ 8 giờ.
Nit



12

Trả lời 14 - Lua

#[put
print("Hello World!")

Khoảng cách = 7


8
Aaand chúng tôi trở lại bắt đầu, công việc tốt.
Nit

xin chào @Timmy, tôi xin lỗi nhưng tôi đã phải thay đổi câu trả lời của mình từ bản in sang bản mèo.
Đánh dấu Gabriel

12

Trả lời 21 - Haskell

putStrLn "Hello World!"

Khoảng cách: 7


4
Tôi có phải là người duy nhất nghĩ rằng phiên bản của Haskell printsau này hơn LOLCODE không?
Pharap

5
@Pharap: Phiên bản của Haskell printđược gọi printvà nó thực hiện một cái gì đó không phải là daft: in một số giá trị, thuộc bất kỳ loại nào - nhưng trong ký hiệu Haskell hợp lệ! Vì vậy, print 5sản lượng 5như sản lượng, và print "Hello World!"sản lượng "Hello World!"; nhưng thách thức được yêu cầu Hello World, không có dấu ngoặc kép (sẽ không hợp lệ với Haskell).
đã ngừng quay ngược chiều

3
@Pharap Nó không thực sự hoạt động với bất kỳ loại nào , chỉ với Showcác loại có thể.
đã ngừng quay ngược chiều

1
@leftaroundabout Vâng, suum cuique pulchrum est tôi giả sử.
Pharap

@ceasetoturncountclockwisdata W=World;data H=Hello W; Hello World
Esolanging Fruit 8/12/17

12

Trả lời 26 - TI-BASIC (NSpire)

Disp "Hello World!"

Khoảng cách: 5 từ câu trả lời 25

(Đã thử nghiệm trên máy tính TI-NSpire)


2
Tôi thấy bạn có một máy tính NSpire; cần lưu ý trong tiêu đề là TI-83/84 / + / SE không có chữ thường.
Timtech

2
@Timtech Họ thực sự có chữ thường. Nếu bạn có MirageOS hoặc hệ điều hành tùy chỉnh khác, bạn có thể kích hoạt chúng. Đây là một ảnh chụp màn hình của một chương trình tôi đã viết cách đây sử dụng các chữ cái viết thường.
wchargein


11

Trả lời 7 - Bash

echo Hello World!

Đây là khoảng cách 7 từ câu trả lời thứ sáu .


1
Khoảng cách khập khiễng từ đây sẽ là Batch .... Quick @RandomUserViewing ThisVer, hãy đăng nó!
Justin

@Quincunx Khoảng cách 1 với @nhân vật.
jimmy23013

@ user23013 Điểm tốt; Tôi rất kém làm quen với Batch .... Nhưng nó sẽ hoạt động theo dòng lệnh.
Justin

@Quincunx Hoặc nó sẽ in \nX:\Your\Working\Directory>echo Hello World!\nHello World!thành một tập lệnh. Hoặc tôi nên có nghĩa là \r\ncho \n.
jimmy23013

@ user23013 Ồ, điều đó có ý nghĩa.
Justin

11

Trả lời 29 - MS Windows Powershell

#]trace=:(
'Hello World!'

Khoảng cách = 3 từ Câu trả lời 28


3
Trên thực tế, tôi thích cách nụ cười kiểu tóc punk vừa xuất hiện ... = :(
bất cứ lúc nào

2
Từ thời điểm này, các câu trả lời tích lũy rác (thường được bình luận). Câu trả lời 85 (GDB) đã thêm một "chính" và cuối cùng các câu trả lời đã đạt đến C và sau đó là Java.
hạt nhân

11

Trả lời 42 - SAI

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

Khoảng cách Levenshtein từ # 41 là 7. Được thử nghiệm với triển khai FALSE trực tuyến này . Tôi đã sử dụng một số vị trí khoảng cách chỉnh sửa còn sót lại để xóa một số hành trình ...


Lẽ ra tôi nên tự mình làm một số hành trình đó, nhưng giờ thì không thể. Tôi sẽ phá vỡ chuỗi.
TecBrat

3
upvote ngẫu nhiên để được trả lời 42 - câu trả lời là sai: P
CoDEmanX

11

Trả lời 150 - MuPAD

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

Khoảng cách 6 từ câu trả lời 149 .

CHỈNH SỬA : Đã thêm vào h xông để di chuyển chuỗi về phía trước.


À ... Nếu bạn có thể đặt câu hỏi hsau String[], câu trả lời tiếp theo sẽ có trong Java;)
Trình tối ưu hóa

2
Để có được chuỗi dài, tôi đoán tôi sẽ gian lận và chỉnh sửa nó ngay bây giờ. ;-)
Christopher Creutzig

10

Trả lời 30 - K

/#]trac
"Hello World!"

Khoảng cách: 7 từ Trả lời 29

Tôi nghĩ rằng điều này hoạt động, một thông dịch viên ở đây (Kona) . /bắt đầu một bình luận một dòng trong K. Tôi đã dọn dẹp một số #]trace=:(mớ hỗn độn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.