In quốc ca Hy Lạp


8

Vào ngày 25 tháng 3 năm 1821, Hy Lạp đã chiến đấu trong cuộc chiến tranh giành độc lập vĩ đại . Để tôn vinh điều này, nhiệm vụ của bạn là in quốc ca Hy Lạp:

Σε γνωρίζω από την κόψη
του σπαθιού την τρομερή.
Σε γνωρίζω από την όψη
που με βιά μετράει τη γη.
Απ' τα κόκκαλα βγαλμένη,
των Ελλήνων τα ιερά!
Και σαν πρώτα ανδρειωμένη,
χαίρε ω χαίρε Λευτεριά!
Και σαν πρώτα ανδρειωμένη,
χαίρε ω χαίρε Λευτεριά!
Και σαν πρώτα ανδρειωμένη,
χαίρε ω χαίρε Λευτεριά!

Đây là phiên bản riêng của bài quốc ca (dấu câu, viết hoa), mặc dù lời bài hát là bản gốc.

  • Bất kỳ nội dung in hoặc trả lại văn bản này đều bị cấm, chỉ trong trường hợp.
  • Văn bản in phải chính xác như trên, với một dòng mới tùy chọn.
  • Đầu ra phải ở dạng UTF-8, trừ khi hoàn toàn không thể hỗ trợ, trong trường hợp đó, đầu ra phải được mã hóa theo phương án được hỗ trợ gần nhất.

6
"Bất kỳ nội dung in hoặc trả lại văn bản này đều bị cấm" - Tôi đang nhìn bạn, Mathicala!
steenbergh

2
@ETHproductions imho nó giống nhau, nhưng hạn chế hơn đối với các ngôn ngữ đủ điều kiện để cạnh tranh ...
steenbergh

4
Tôi không cho rằng bất kỳ người chơi golf nào cũng có từ điển tiếng nước ngoài ? Tisk tisk.
mbomb007

4
Tôi khá chắc chắn gần như tất cả các ngôn ngữ có thể xuất văn bản này trong UTF-8. Ví dụ, Σtrong ISO-8859-1, khi được hiểu theo UTF-8, là Σ. ( Công cụ hữu ích )
ETHproductions

Câu trả lời:


7

Thạch , 180 174 163 byte

60r26;“WSNME‘ȷ_Ọ;“ ¶.',!”“¢Iç÷ṀDė3H⁷'UBV“ñẸḣY]ṭżẸ-dƒjṭ{^ṣ8ḞkƊK“ẈḊbƝÑk?Æ.)Aɱ3ẎƬṠ⁵ʂ÷Gẏp⁴ṇ1ẸR ¬,F°0>ST$[?ṘȦŀẎcFẈṃijȯÆḋ“¦ḟw2ðƊhSẏ¥ẏ5ƒẉɦ⁺Ʋ⁴Ɓ¦ÞIzƥṙḊOḊ-÷~øWḤ0ṃ’ṃ€6676ḃ4¤ị

Hãy thử trực tuyến!


Có một số môn đánh gôn thực sự khó khăn đang diễn ra (... ... ṃ€... ...) ... Xin chúc mừng cho câu trả lời ngắn nhất (xứng đáng nhận được nhiều sự ủng hộ hơn)!
Erik the Outgolfer 30/03/2017

4

Python 3 , 263 byte

s="BT R\h`NUh P_k cV\ %skgV\n"
print(''.join(i if 47>ord(i)else chr(ord(i)+865)for i in s%"Y"+"c^d b_PWX^l cV\ c`^[T`M.\n"+s%""+"_^d [T QXK [Tc`KTX cV RV.\n0_' cP YkYYPZP QRPZ[L\V,\nch\ 4ZZM\h\ cP XT`K!"+"\n9PX bP\ _`mcP P\S`TXh[L\V,\nfPN`T h fPN`T :TdcT`XK!"*3))

Hãy thử trực tuyến!
Sử dụng kỹ thuật lặp lại tương tự mà mbomb007 đã sử dụng , nhưng tôi đã thay thế tất cả các ký tự cao hơn 47 (tất cả các chữ cái Hy Lạp), u913 ~ u974 bằng u48 ~ u109, và sau đó hoàn tác điều này trước khi in


4

Java 7, 320 319 300 294 293 byte

void Z(){String a="AS Q[g_MTg O^j bU[ ",b="8OW aO[ ^_lbO O[R_SWgZK[U,\neOM_S g eOM_S 9ScbS_WJ!\n";for(char C:(a+"XjfU\nb]c a^OVW]k bU[ b_]ZS_L.\n"+a+"jfU\n^]c ZS PWJ ZSb_JSW bU QU.\n/^' bO XjXXOYO PQOYZK[U,\nbg[ 3YYL[g[ bO WS_J!\n"+b+b+b).toCharArray())System.out.print((char)(C>46?C+866:C));}

Hãy thử trực tuyến!

Điều này xuất ra bài quốc ca với một dòng mới. Tôi đã chuyển đổi hàm từ trả về a Stringthành voidđể nó sẽ in Chuỗi thay vì trả lại và lưu byte.

Sẽ chơi gôn thêm vào buổi sáng Người chơi gôn không ngủ: P

Giải thích (lỗi thời)

String Z(){
  // X contains the value of the Greek Anthem
  String X="",
  // a and b contain some repeated parts of the anthem
         a="AS Q[g_MTg O^j bU[ ",
         b="8OW aO[ ^_lbO O[R_SWgZK[U,\neOM_S g eOM_S 9ScbS_WJ!\n";
  // Then we loop over every char in this string
  for(char C: (a+"XjfU\nb]c a^OVW]k bU[ b_]ZS_L.\n"+a+"jfU\n^]c ZS PWJ ZSb_JSW bU QU.\n/^' bO XjXXOYO PQOYZK[U,\nbg[ 3YYL[g[ bO WS_J!\n"+b+b+b).toCharArray())
    // Adding 866 to the char if it is greater than `.` 46
    // (we also want to preserve the punctuation)
    X+=(char)(C>46?C+866:C);
  return X;
}

Để có được chuỗi giảm này, tôi đã kiểm tra thủ công trừ đi số nào từ các điểm mã sẽ là tốt nhất. Những giá trị này sẽ phải nằm giữa ~. Để thực hiện việc phát hiện liệu một char là dấu chấm câu ( ., ', !, ) hay không, nó sẽ là tốt nhất nếu tất cả các giá trị nói dối trên .(46). Và không nên có bất kỳ \s nào trong Chuỗi vì nếu không Java nghĩ rằng chúng là các chuỗi thoát, và vì vậy tôi phải thoát chúng. Cuối cùng tôi đã đưa ra phép trừ 866 từ các ký tự Hy Lạp.


Tại sao không làm cho nó một Lambda?
Pavel

@ ГригорийПерельман Bởi vì đó là Java 7: P
user41805

1
@ ГригорийПерельман Bởi vì đầu ra bao gồm một nhân vật lambda và lambdas trong lambdas đi sai lầm khủng khiếp
Matthew Roh

3

Python 3, 350 345 byte

s="Σε γνωρίζω από την %sόψη\n"
print(s%'κ'+"του σπαθιού την τρομερή.\n"+s%''+"που με βιά μετράει τη γη.\nΑπ' τα κόκκαλα βγαλμένη,\nτων Ελλήνων τα ιερά!"+"\nΚαι σαν πρώτα ανδρειωμένη,\nχαίρε ω χαίρε Λευτεριά!"*3)

Dùng thử trực tuyến



3

Batch Windows 10, 424 404 byte

@chcp>nul 65001
@set s="Σε γνωρίζω από την κόψη"
@set t="Και σαν πρώτα ανδρειωμένη," "χαίρε ω χαίρε Λευτεριά!"
@for %%l in (%s% "του σπαθιού την τρομερή." %s:κ=% "που με βιά μετράει τη γη." "Απ' τα κόκκαλα βγαλμένη," "των Ελλήνων τα ιερά!" %t% %t% %t%) do @echo %%~l

Ghi chú:

  • Đừng sử dụng Notepad để lưu cái này, nó sẽ thêm BOM, điều này sẽ khiến tập lệnh bị lỗi.
  • Cuộc chcpgọi thất bại nếu Dấu nhắc lệnh của bạn được cấu hình để sử dụng Phông chữ Raster. Thay đổi chúng thành ví dụ Lucida Console (không yêu cầu khởi động lại).
  • Tệp bó dường như yêu cầu một phiên bản Windows mới hợp lý; Windows XP hoàn toàn không hài lòng với chcp 65001.

Chỉnh sửa: Đã lưu 20 byte nhờ @ ConorO'Brien.


Đây không phải là 420 byte sao?
Ông Xcoder

@ Mr.Xcoder Trình soạn thảo văn bản Windows của tôi sử dụng các kết thúc dòng MS-DOS và tôi không thể bận tâm để yêu cầu tiết kiệm nhỏ.
Neil

Tại sao không chỉ @set t="Και σαν πρώτα ανδρειωμένη," "χαίρε ω χαίρε Λευτεριά!"và thay thế %t% %u%bằng %t%?
Conor O'Brien

@ ConorO'Brien Đó chỉ là thiên tài. Cảm ơn!
Neil

3

Bong bóng , 190 byte

0000000: d5 8e b5 61 04 51 10 43 f3 ad 62 9c 98 ed 16 cd  ...a.Q.C..b.....
0000010: cc 4c a1 c3 e3 bb 65 ec 40 6a c9 9a 6f cc 1c df  .L....e.@j..o...
0000020: f2 8c a4 b7 c2 3b 12 c3 0c 0d 4f b8 83 11 52 9e  .....;....O...R.
0000030: 18 26 dc e6 b9 71 1f 19 1a 43 c9 73 1e 23 8b 34  .&...q...C.s.#.4
0000040: 77 3c 30 ee 71 1b 13 e4 28 34 5e 7c b9 f4 52 bc  w<0.q...(4^|..R.
0000050: 43 8d 44 ef e1 66 f4 3f f7 9b ba 1d a8 9e 34 4c  C.D..f.?......4L
0000060: 05 ed 87 ef c0 eb 23 41 11 fc 8e ca 44 bd e1 f6  ......#A....D...
0000070: 92 2f 26 a1 16 4a 9d 13 54 3e 4e e5 d0 a7 b2 03  ./&..J..T>N.....
0000080: 34 c8 d6 55 97 27 5e ff 01 95 ce 21 1a 1f bf b2  4..U.'^....!....
0000090: 45 a8 d9 5f 88 f0 8a 89 ff 62 4f 2f 89 db dc e1  E.._.....bO/....
00000a0: 65 b0 f8 8c 58 26 35 50 f0 97 7a 24 65 e4 7b e3  e...X&5P..z$e.{.
00000b0: 89 fd 99 f0 26 e6 81 b2 4e 2e e6 99 fd 01        ....&...N.....

Hãy thử trực tuyến!


3

PowerShell , 332 270 261 byte

-join([char[]]"$(($a='=O MWc[IPc KZf ^QW')) TfbQ
^Y_ ]ZKRSYg ^QW ^[YVO[H.
$a fbQ
ZY_ VO LSF VO^[FOS ^Q MQ.
+Z' ^K TfTTKUK LMKUVGWQ,
^cW /UUHWcW ^K SO[F!
$('4KS ]KW Z[h^K KWN[OScVGWQ,
aKI[O c aKI[O 5O_^O[SF!
'*3)"|%{([char](870+$_),$_)[+$_-in10,32,33,39,44,46]})

Hãy thử trực tuyến!

Điều này lấy chuỗi munged là một char-array, cung cấp cho nó một chuỗi thông qua một vòng lặp |%{...}mỗi lần lặp hoặc xuất ra ký tự thẳng $_hoặc tăng nó bằng cách 870trước khi đúc lại thành một char(dựa trên việc đó có phải là dấu chấm câu hay không). Một vài thủ thuật khác đặt $athành một cụm từ lặp lại và bỏ ba lần trong ba khổ thơ cuối. Tất cả được -joined cùng nhau thành một chuỗi đầy đủ và sau đó đầu ra là ẩn.

Chỉnh sửa - Woo! Đây là câu trả lời PowerShell thứ 1100 trên trang web! : D


Đó chỉ là câu trả lời thứ 12? ;)
Conor O'Brien

Phiên bản mới nhất của bạn tạo ra đầu ra thích hợp. Có vẻ như PowerShell chuyển đổi mã thành UTF-8 (ngay cả khi nó được mã hóa UTF-8) trước khi xử lý nó.
Dennis

@Dennis Kinda. Mọi thứ nằm dưới nắp máy trong PowerShell đều được mã hóa UTF-16 , do đó có khả năng thực sự chuyển đổi đang diễn ra.
admBorkBork

2

Japt, 197 196 195 byte

`0fxtc
pkq ol]¸ky2ci2mk?mZ.
0xtc
lkq ? ^eX ?pmXae2c _c.
=l'2] fxff]g] ^_]g1pui AggZiui2] eamX!`+`
F]e o]i lmzp] ]i\`µeu1s][µ u s][µ Gaqpa´X!`³ d0`Oa _ium[¿ ]lx2ci `1`hYic,
`2" p""[=F-~]"_c +852 d

Kiểm tra nó trực tuyến! Chứa ba byte 0x95 đã được thay thế bằng ?.


Có những điều không thể in trong này?
Conor O'Brien

@ ConorO'Brien Yep, được làm rõ
ETHproductions

2

/// , 324 323 byte

/P/ρ//p/π//n/η//z/Σε γνωρίζω από τnν //k/Και σαν pPώτα ανδPειωμένn,
χαίPε ω χαίPε ΛευτεPιά!/zκόψn
του σπαθιού τnν τPομεPή.
zόψn
pου με βιά μετράει τn γn.
Αp' τα κόκκαλα βγαλμένn,
των Ελλήνων τα ιεPά!kkk

Hãy thử trực tuyến!

Có lẽ nó có thể được chơi gôn nhiều hơn, nhưng tôi mệt mỏi.

Nó hoạt động bằng cách thay thế các ký tự như kvới văn bản dài hơn. Tôi cũng đã thực hiện một số thay thế ký tự, bởi vì các ký tự Hy Lạp có nhiều byte hơn các ký tự như p. Đủ đơn giản.

-1 byte nhờ @ErictheOutgolfer.


Sau đó, bạn có một dòng mới không cần thiết ΛευτεPιά!/, bạn có thể xóa nó để đầu ra không có dòng mới hàng đầu.
Erik the Outgolfer

@EriktheOutgolfer Xong, cảm ơn.
Đồng chí SparklePony

1

Biểu tượng Bash + GNU, 214

a="�� ������� ��� ��� "
l="
��� ��� ����� �����������,
����� � ����� ��������!"
iconv -f GREEK<<<"$a����
��� ������� ��� �������.
$a���
��� �� ��� ������� �� ��.
��' �� ������� ��������,
��� ������� �� ����!$l$l$l"

Điều này chỉ sử dụng iconvtiện ích để chuyển đổi từ mã hóa GREEK (byte trên char) sang utf-8, cùng với việc loại bỏ một chút dư thừa bằng cách lưu trữ các lần lặp lại trong các biến.

Đừng cố gắng sao chép trực tiếp từ bên trên - rất nhiều dấu vết không thể nhận được khi được dán. Thay vào đó, hãy tạo tập lệnh như sau:

base64 -d << EOF > greek.sh
YT0i0+Ug4+358d/m+SDh8Pwg9OftICIKbD0iCsrh6SDz4e0g8PH+9OEg4e3k8eXp+ezd7ecsCvfh
3/HlIPkg9+Hf8eUgy+X19OXx6dwhIgppY29udiAtZiBHUkVFSzw8PCIkYer8+OcK9O/1IPPw4ejp
7/0g9OftIPTx7+zl8d4uCiRh/PjnCvDv9SDs5SDi6dwg7OX08dzl6SD05yDj5y4KwfAnIPThIOr8
6urh6+Eg4uPh6+zd7ecsCvT57SDF6+ve7fntIPThIOnl8dwhJGwkbCRsIg==
EOF

Không gian trong -f GREEKlà không cần thiết. Sử dụng một heredoc thay vì herestring tiết kiệm thêm một byte.
Dennis

1

PHP, 296 byte

<?=gzinflate(base64_decode("1Y+9DoJAEIR7Et7hrGyMz3gEiJKgiYWNlrYIAUXkL7zB7Cs5e0ZDZ22u2Nvdme/mcEFtcMMoiQQo8JDEoBQrqZEIDUaDTlLZovE9DiaJjYRiUeKJlu3uI5OI/gkDatZ87Xv4Sf5yreOq16AiNnN3R8xQo3UGZTXKPYhd6qR00dDxlOi1rSjR64ArRjQrjSyJ/uHIaY9cw7isqm5d1GxB5Ik2vhKycGslkP1bwx53qhiCzhl3w1WhC8NvzTqcSY1pVnb75/QX"));

PHP, 349 byte

echo$y="Σε γνωρίζω από την"," κόψη\nτου σπαθιού την τρομερή.\n$y όψη\nπου με βιά μετράει τη γη.\nΑπ' τα κόκκαλα βγαλμένη,\nτων Ελλήνων τα ιερά!\n".$z="Και σαν πρώτα ανδρειωμένη,\nχαίρε ω χαίρε Λευτεριά!\n",$z.$z;

1

Python 2.7, 190 byte

lạm dụng zlib. Hexdump:

00000000: efbb bf70 7269 6e74 2278 9cbd 8cb1 0e82  ...print"x......
00000010: 4010 44fb fb8a b5b2 31fc 7f6b 61a3 252d  @.D.....1..ka.%-
00000020: 4216 5ccf e5b8 701b 96e8 2568 5ca5 b4b7  B.\...p...%h\...
00000030: 7ac9 cc9b 2909 ba98 a5b9 66c0 b480 fa08  z...).....f.....
00000040: fdf2 f04e c719 a684 371e 9fdf 5065 1c48  ...N....7...Pe.H
00000050: eac2 95bf 838f 9fcc 1f08 5aae 0c2a 15b1  ..........Z..*..
00000060: 55d0 f9c2 edd3 1614 edb5 ef31 20b4 1d86  U..........1 ...
00000070: e11c fdce 698e 7008 a18e 4613 98a4 dab8  ....i.p...F.....
00000080: 2332 4c18 21c9 cb32 8c17 21ce ab7f c746  #2L.!..2..!....F
00000090: 0832 ac3c d1ac 24fc afc9 1bcf bfdc ec22  .2.<..$........"
000000a0: 2e64 6563 6f64 6528 227a 6970 2229 2e64  .decode("zip").d
000000b0: 6563 6f64 6528 2267 7265 656b 2229       ecode("greek")

Như @Dennis chỉ ra, điều này cần phải được chạy trong một thiết bị đầu cuối để nó tạo ra đầu ra UTF-8 một cách chính xác.


Làm thế nào để bạn thực hiện công việc này? Tôi nhận được một UnicodeEncodeError .
Dennis

Ví dụ như Python 2 của @Dennis TIO khá tệ so với repl.it chẳng hạn. Altern.it hoạt động nếu nguồn chứa không phải ASCII và bạn không chỉ định mã hóa khác ở trên cùng. Vì vậy, hãy thử sử dụng Ideone và repl.it.
mbomb007

@ mbomb007 Nếu những thông dịch viên trực tuyến này thực hiện bất kỳ sửa đổi nào đối với mã nguồn trước khi chạy trình thông dịch, họ đã tạo một ngôn ngữ mới cho mục đích của PPCG. Trong mọi trường hợp, ba byte đầu tiên của câu trả lời này là một dấu otder byte UTF-8, nhưng mã nguồn không hợp lệ UTF-8.
Dennis

@Dennis: Tôi có thiết bị đầu cuối của mình được đặt thành UTF-8. Tôi tin rằng lỗi TIO là từ thiết bị đầu cuối ảo được đặt thành ASCII - thêm một echo -ne '.encode("utf8")' >> code.pydòng ở giữa giải quyết vấn đề. Tôi không nghĩ việc dựa vào thiết bị đầu cuối UTF-8 là quá điên rồ, nhưng nếu có thì tôi sẽ sửa đổi câu trả lời.
nneonneo

Nếu câu trả lời của bạn hoạt động trong một thiết lập, nó là hợp lệ; Không có đối số. Cuộc trò chuyện của tôi với @ mbomb007 dựa trên giả định sai lầm của tôi rằng Python không thể xử lý tệp nguồn, nhưng như bạn đã chỉ ra một cách chính xác, bước giải mã là nguyên nhân gây ra vấn đề. Vấn đề dường như không đơn giản như điều chỉnh một số cài đặt. Mọi thứ trên TIO đều sử dụng mặc định UTF-8, bao gồm cả Python.
Dennis

1

Võng mạc , 199 byte


:pkq olWdeky=ci=mkhamT._:lkq ha XeR hapmRae=c Yc._0l'=W fxffWgW XYWghSic,_pui 4ggTiui=W eamR!###
:
Ia YiumUbu Wlx=ci fxtc_
#
_9We oWi lmzpW WiZmaeuhSic,_;u ;AaqpameR!
=
 p
;
sWUma 
2=`f

T`w`¶Α-ώ

Hãy thử trực tuyến!

Woohoo, chỉ dưới 200 byte.

Giải trình

Ý tưởng chính là để tránh các ký tự Unicode thực tế trong hầu hết các phần, bởi vì chúng chỉ làm tăng số byte nếu chúng được sử dụng ở mọi nơi. Thay vào đó, tôi đại diện cho mỗi chữ cái Hy Lạp bằng một chữ cái hoặc chữ số ASCII. Nó chỉ ra rằng các chữ cái có liên quan từ Α(đó là một alpha) để ώtrải rộng chính xác 62 điểm mã. Đó là 10 + 26 + 26, số chữ số và chữ cái ASCII. Ký tự Unicode khác mà chúng tôi có là Retina sử dụng để thể hiện các nguồn cấp dữ liệu. Chúng ta có thể tiết kiệm thêm một vài byte bằng cách thay thế nó bằng _. Sau đó, tốc ký wtrong các giai đoạn chuyển ngữ chứa chính xác 63 ký tự mà chúng ta đã sử dụng thay thế và chúng ta có thể biểu thị phạm vi này được ánh xạ chỉ sử dụng 3 ký tự 2 byte ( và hai đầu của phạm vi chữ Hy Lạp).

Do đó, phần lớn mã không thể đọc được vì phần thay thế này được thực hiện ở giai đoạn cuối cùng. Hãy hoàn tác điều này để hiểu thêm một chút về mã:


:του σπαθιού=ην=ρομερή.¶:που με βιά μετράει=η γη.¶Απ'=α κόκκαλα βγαλμένη,¶των Ελλήνων=α ιερά!###
:
Σε γνωρίζω από=ην κόψη¶
#
¶Και σαν πρώτα ανδρειωμένη,¶;ω ;Λευτεριά!
=
 τ
;
χαίρε 
2=`κ

Điều đó trông hơi giống với những thứ chúng tôi muốn đầu ra. Giai đoạn đầu tiên chỉ đơn giản là thiết lập khung tổng thể. Nó chứa tất cả các phần duy nhất của đầu ra cũng như một số phần giữ chỗ khác cho các phần lặp lại:

  • :là viết tắt của dòng đầu tiên và thứ ba. Họ cuối cùng là hơi khác nhau, bởi vì κthiếu từ dòng thứ ba, đó là lý do tại sao giai đoạn cuối cùng loại bỏ thứ hai κtrong kết quả.
  • # là viết tắt của hai dòng cuối cùng, được lặp lại ba lần.
  • ;là viết tắt của lặp đi lặp lại χαίρεtrong những dòng.
  • =là viết tắt của một từ bắt đầu bằng τ(và khoảng trắng trước nó). Có chỉ đủ của những người này để tiết kiệm một byte duy nhất.

0

Jolf, 187 byte

Được mã hóa trong codepage Hy Lạp giúp.

ΆΆγ"Σε γνωρίζω από την κόψη
'του σπαθιού την τρομερή.
"-γ'κ«που με βιά μετράει τη γη.
Απ' τα κόκκαλα βγαλμένη,
των Ελλήνων τα ιερά!
»*3"Και σαν πρώτα ανδρειωμένη,
χαίρε ω χαίρε Λευτεριά!

Hãy thử nó ở đây! Tất cả đều là trò bịp đối với tôi...


Đầu ra phải ở UTF-8. Điều đó thậm chí có thể với các thông dịch viên trong trình duyệt? Theo tôi biết, JavaScript trên trình duyệt sử dụng UTF-16.
Dennis

@Dennis Tôi đã hỏi OP để làm rõ và anh ấy nói rằng có lẽ
Conor O'Brien

0

Python 3 , 246 byte

q=b'Qc akwo]dw _nz rek '
print(''.join(chr(b+b//63*850)for b in
q+b'hzve\nrms qn_fgm{ rek romjco\.\n'+q+b"zve\nnms jc `gZ jcroZcg re ae.\n?n' r_ hzhh_i_ `a_ij[ke,\nrwk Cii\kwk r_ gcoZ!"+b'\nH_g q_k no|r_ _kbocgwj[ke,\nu_]oc w u_]oc IcsrcogZ!'*3))

Hãy thử trực tuyến!

Tôi đưa ra cách tiếp cận Rod .


0

Bubblegum , 194 187 byte

00000000: d58e 3542 0541 1005 f33d c590 e070 45dc  ..5B.A...=...pE.
00000010: dd2d 2444 d77d f706 f5ae c4f4 a019 f18f  .-$D.}..........
00000020: daab 8b47 7247 4aaf 3dad f146 a13d 47ac  ...GrGJ.=..F.=G.
00000030: 551d 3a6d 52d2 3b1a 1d6a 9732 f2f5 a82d  U.:mR.;..j.2...-
00000040: a70d ad12 5351 fbf2 e87b 4b9b 5a63 a423  ....SQ...{K.Zc.#
00000050: d71a afcb d1ff dc6f ea6a a0da a523 a1e6  .......o.j...#..
00000060: 39e4 81f7 4c4e 1df6 0d55 7aea 9956 67ac  9...LN...Uz..Vg.
00000070: 1107 2d1a 1a62 5a2b 13d2 9076 bcd0 532e  ..-..bZ+...v..S.
00000080: 7a5d ed99 fe15 2d2d aff4 567e ddd6 e486  z]....--..V~....
00000090: 9f8a b827 b617 1bc4 365c d59a 8ec3 8ad5  ...'....6\......
000000a0: 645a 3303 edfd a1ee 10f3 667d a73d f7a7  dZ3.......f}.=..
000000b0: e281 5c5b da0c e47a 92d9 1f              ..\[...z...

Bạn có thể đảo ngược hexdump này với xxd -r.

Cảm ơn Dennis đã chuyển hướng tôi đến Zopfli :)


9
Hãy cho người khác một cơ hội để đăng, bạn sẽ không?
mbomb007

@ mbomb007 OP chỉ là một đối thủ cạnh tranh bình thường, vì vậy tôi đã để bất cứ ai đánh bại tôi: P
Erik the Outgolfer

2
Bạn nên đợi một vài ngày trước khi đăng giải pháp của mình, cho người khác cơ hội thử ngôn ngữ đó. Thật tuyệt khi đăng một thử thách và đăng một câu trả lời thực sự ngắn ngay sau đó.
mbomb007
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.