Cetak lagu kebangsaan Yunani

8

Pada 25 Maret 1821, Yunani bertempur dalam perang kemerdekaannya yang besar . Untuk menghormati ini, tugas Anda adalah mencetak lagu kebangsaan Yunani:

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

Ini adalah versi lagu kebangsaan saya sendiri (tanda baca, huruf besar), meskipun liriknya asli.

  • Semua bawaan yang mencetak atau mengembalikan teks ini dilarang, untuk berjaga-jaga.
  • Teks yang dicetak harus persis seperti di atas, dengan baris tambahan opsional.
  • Output harus dalam UTF-8, kecuali jika tidak dapat didukung sama sekali, dalam hal ini output harus dikodekan dalam alternatif terdekat yang didukung.
Erik the Outgolfer
sumber
6
"Setiap bawaan yang mencetak atau mengembalikan teks ini dilarang" - Saya melihat Anda, Mathematica!
steenbergh
2
@ETHproductions karena itu sama, tetapi lebih ketat terhadap bahasa yang memenuhi syarat untuk bersaing ...
steenbergh
4
Saya tidak mengira salah satu poni golf memiliki kamus kata - kata asing , belum? Tisk tisk.
mbomb007
4
Saya cukup yakin hampir semua bahasa dapat menampilkan teks ini dalam UTF-8. Misalnya, Σdalam ISO-8859-1, ketika ditafsirkan dalam UTF-8, adalah Σ. ( Alat yang berguna )
ETHproduk

Jawaban:

7

Jelly , 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¤ị

Cobalah online!

Dennis
sumber
Ada beberapa permainan golf yang sangat sulit terjadi (... ... ṃ€... ...) ... Selamat atas jawaban tersingkat (yang pantas mendapatkan lebih banyak suara positif)!
Erik the Outgolfer
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))

Cobalah online!
Gunakan teknik pengulangan yang sama dengan yang digunakan mbomb007 , tapi saya mengganti semua karakter lebih tinggi dari 47 (semua huruf yunani), u913 ~ u974 dengan u48 ~ u109, dan kemudian membatalkan ini sebelum mencetak

tongkat
sumber
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));}

Cobalah online!

Ini menghasilkan lagu dengan baris baru yang tertinggal. Saya mengubah fungsi dari mengembalikan Stringke voidsehingga akan mencetak String daripada mengembalikannya dan menyimpan byte.

Akankah bermain golf lebih jauh di pagi hari Para pegolf tidak tidur: P

Penjelasan (kedaluwarsa)

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;
}

Untuk sampai ke String yang direduksi ini, saya secara manual memeriksa pengurangan angka dari titik kode mana yang terbaik. Nilai-nilai ini harus terletak di antara dan ~. Dalam rangka untuk membuat deteksi apakah char adalah tanda baca ( ., ', !, ) atau tidak, akan lebih baik jika semua nilai berbohong atas .(46). Dan seharusnya tidak ada \s di String karena kalau tidak Jawa berpikir mereka adalah urutan melarikan diri, dan jadi saya harus melarikan diri dari mereka. Akhirnya saya muncul dengan mengurangi 866 dari karakter Yunani.

pengguna41805
sumber
Mengapa tidak menjadikannya Lambda?
Pavel
@ ГригорийПерельман Karena itu Java 7: P
user41805
1
@ ГригорийПерельман Karena output termasuk karakter lambda dan lambdas di lambdas salah besar
Matius Roh
3

Python 3, 350 345 byte

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

Cobalah online

mbomb007
sumber
3

Windows 10 Batch, 424 404 byte

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

Catatan:

  • Jangan gunakan Notepad untuk menyimpan ini, itu akan menambah BOM yang akan menyebabkan skrip gagal.
  • The chcppanggilan gagal jika Command Prompt Anda dikonfigurasi untuk menggunakan Raster Fonts. Ubah mereka menjadi misalnya Konsol Lucida (tidak memerlukan restart).
  • File batch tampaknya memerlukan versi Windows yang cukup baru; Windows XP sama sekali tidak senang chcp 65001.

Sunting: Disimpan 20 byte berkat @ ConorO'Brien.

Neil
sumber
bukankah ini hanya 420 byte?
Tn. Xcoder
@ Mr.Xcoder Editor teks Windows saya menggunakan ujung baris MS-DOS, dan saya tidak bisa repot-repot mengklaim penghematan yang kecil.
Neil
Kenapa tidak adil @set t="Και σαν πρώτα ανδρειωμένη," "χαίρε ω χαίρε Λευτεριά!"dan ganti %t% %u%dengan %t%?
Conor O'Brien
@ ConorO'Brien Itu hanya jenius. Terima kasih!
Neil
3

Bubblegum , 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  [email protected]...
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.....

Cobalah online!

Dennis
sumber
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]})

Cobalah online!

Ini mengambil string munged sebagai char-array, mengumpankannya satu per satu melalui loop |%{...}setiap iterasi baik menghasilkan karakter lurus $_atau menambahkannya dengan 870sebelum kembali casting sebagai char(berdasarkan pada apakah itu tanda baca atau tidak). Beberapa trik lain ditetapkan $asebagai frasa berulang, dan de-rangkap tiga bait terakhir. Semua itu -joindiedit bersama menjadi string penuh dan kemudian output tersirat.

Edit - Woo! Ini adalah jawaban PowerShell ke-1100 di situs! : D

AdmBorkBork
sumber
Ini hanya jawaban ke 12? ;)
Conor O'Brien
Versi terbaru Anda menghasilkan output yang tepat. Tampaknya PowerShell mengonversi kode ke UTF-8 (bahkan jika itu dikodekan UTF-8) sebelum memprosesnya.
Dennis
@ Dennis Kinda. Segala sesuatu di bawah tenda di PowerShell adalah UTF-16 dikodekan , sehingga kemungkinan memang terjadi konversi.
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

Uji secara online! Berisi tiga 0x95 byte yang telah diganti dengan ?.

Produksi ETH
sumber
Apakah ada hal yang tidak patut dalam hal ini?
Conor O'Brien
@ ConorO'Brien Yep, diklarifikasi
ETHproduk
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

Cobalah online!

Mungkin bisa bermain golf lebih banyak, tapi saya lelah.

Ini berfungsi dengan mengganti karakter seperti k dengan teks yang lebih panjang. Saya juga membuat beberapa penggantian karakter, karena karakter Yunani memiliki lebih banyak byte daripada karakter seperti p. Cukup sederhana.

-1 byte terima kasih kepada @ErictheOutgolfer.

Kamerad SparklePony
sumber
Anda memiliki baris baru yang tidak perlu setelah itu ΛευτεPιά!/, Anda dapat menghapusnya sehingga output tidak memiliki baris baru yang memimpin.
Erik the Outgolfer
@EriktheOutgolfer Selesai, terima kasih.
Kamerad SparklePony
1

Bash + GNU iconv, 214

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

Ini hanya menggunakan iconvutilitas untuk mengkonversi dari pengkodean YUNANI (byte per char) ke utf-8, bersama dengan menghapus sedikit redundansi dengan menyimpan pengulangan dalam variabel.

Jangan mencoba menyalin langsung dari yang di atas - banyak yang tidak dapat dicetak menjadi hijau saat menempel. Sebagai gantinya, buat skrip sebagai berikut:

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
Trauma Digital
sumber
Ruang di -f GREEKtidak diperlukan. Menggunakan heredoc bukan herestring menyimpan byte tambahan.
Dennis
1

PHP, 296 Bytes

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

PHP, 349 Bytes

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

Python 2.7, 190 byte

zlib penyalahgunaan. 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")

Seperti yang ditunjukkan @Dennis, ini harus dijalankan di terminal agar dapat menghasilkan output UTF-8 dengan benar.

nneonneo
sumber
Bagaimana Anda membuat ini bekerja? Saya mendapatkan UnicodeEncodeError .
Dennis
@Dennis TIO's Python 2 sangat buruk dibandingkan dengan repl.it misalnya. Repl.it berfungsi jika sumbernya berisi non-ASCII dan Anda tidak menentukan pengkodean lain di atas. Jadi coba gunakan Ideone dan repl.it.
mbomb007
@ mbomb007 Jika penerjemah online ini membuat modifikasi pada kode sumber sebelum menjalankan penerjemah, mereka telah membuat bahasa baru untuk keperluan PPCG. Bagaimanapun, tiga byte pertama dari jawaban ini adalah tanda UTF-8 byte-otder, tetapi kode sumbernya tidak valid UTF-8.
Dennis
@ Dennis: Saya memiliki terminal saya diatur ke UTF-8. Saya percaya kesalahan TIO adalah dari terminal virtual yang diatur ke ASCII - menambahkan echo -ne '.encode("utf8")' >> code.pygaris di tengah menyelesaikan masalah. Saya tidak berpikir mengandalkan terminal UTF-8 terlalu gila, tetapi jika demikian maka saya akan mengubah jawabannya.
nneonneo
Jika jawaban Anda berfungsi dalam satu pengaturan, itu valid; tidak ada argumen. Percakapan saya dengan @ mbomb007 didasarkan pada asumsi saya yang salah kaprah bahwa Python tidak dapat memproses file sumber, tetapi ketika Anda menunjukkan dengan benar, langkah decoding adalah penyebab masalah. Masalahnya tampaknya tidak sesederhana mengutak-atik beberapa pengaturan. Semua yang ada di TIO menggunakan standar UTF-8, termasuk Python.
Dennis
1

Retina , 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`¶Α-ώ

Cobalah online!

Woohoo, hanya di bawah 200 byte.

Penjelasan

Gagasan utama adalah untuk menghindari karakter Unicode yang sebenarnya untuk sebagian besar, karena mereka hanya meledakkan jumlah byte jika mereka digunakan di mana saja. Sebaliknya, saya mewakili setiap huruf Yunani dengan huruf atau digit ASCII. Ternyata huruf-huruf yang relevan dari Α(itu adalah alfa) untuk ώmenjangkau tepat 62 poin kode. Itu 10 + 26 + 26, jumlah digit dan huruf ASCII. Karakter Unicode lain yang kami punya adalah , yang digunakan Retina untuk mewakili umpan baris. Kita dapat menyimpan beberapa byte lagi dengan menggantinya dengan _. Kemudian singkatan wdalam tahap transliterasi mengandung persis 63 karakter yang kami gunakan sebagai substitusi, dan kami dapat mewakili kisaran yang dipetakan untuk menggunakan hanya 3 karakter 2-byte ( dan dua ujung rentang huruf Yunani).

Oleh karena itu, kode ini terbilang tidak terbaca sebagian besar, karena penggantian ini dilakukan pada tahap terakhir. Mari kita batalkan ini untuk lebih memahami kode:


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

Itu terlihat sedikit lebih seperti barang yang ingin kita hasilkan. Tahap pertama hanya menyiapkan kerangka keseluruhan. Ini berisi semua bagian unik dari output serta beberapa placeholder lainnya untuk bagian berulang:

  • :singkatan dari baris pertama dan ketiga. Mereka akhirnya menjadi sedikit berbeda, karena κhilang dari baris ketiga, itulah sebabnya tahap terakhir menghilangkan yang kedua κdalam hasilnya.
  • # singkatan dari dua baris terakhir, yang diulang tiga kali.
  • ;singkatan yang diulang χαίρεdalam baris tersebut.
  • =singkatan dari kata yang diawali dengan τ(dan ruang sebelumnya). Ada cukup banyak dari mereka untuk menyimpan satu byte.
Martin Ender
sumber
0

Jolf, 187 byte

Dikodekan dalam bahasa Yunani membantu.

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

Coba di sini! Itu semua Yunani bagi saya ...

Conor O'Brien
sumber
Outputnya harus dalam UTF-8. Apakah itu mungkin dengan penerjemah dalam browser? Sejauh yang saya tahu, JavaScript di dalam browser menggunakan UTF-16.
Dennis
@ Dennis Saya meminta OP untuk klarifikasi, dan dia mengatakan bahwa itu mungkin ok
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))

Cobalah online!

Pendekatan saya terhadap Rod .

Lynn
sumber
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...

Anda dapat membalikkan hexdump ini dengan xxd -r .

Terima kasih Dennis karena telah mengalihkan saya ke Zopfli :)

Erik the Outgolfer
sumber
9
Berikan orang lain kesempatan untuk memposting, ya?
mbomb007
@ mbomb007 OP hanyalah pesaing normal, jadi saya membiarkan siapa pun mengalahkan saya: P
Erik the Outgolfer
2
Anda harus menunggu beberapa hari sebelum memposting solusi Anda, memberi orang lain kesempatan untuk mencoba bahasa itu. Tidak keren untuk mengirim tantangan dan mengirim jawaban yang sangat singkat segera setelahnya.
mbomb007