Pusatkan Teks!
Dalam tantangan ini, Anda akan memusatkan berbagai jalur.
Contohnya
Foo
barbaz
Foo
barbaz
Hello
World
Hello
World
Programming Puzzles
&
Code Golf
Programming Puzzles
&
Code Golf
Spesifikasi
Setiap baris input akan selalu memiliki setidaknya satu karakter non-spasi, Anda dapat mengasumsikan satu-satunya karakter spasi adalah spasi ( ) dan baris baru. Setiap jalur input tidak akan memiliki spasi tambahan dan / atau spasi putih terkemuka (kecuali untuk baris baru). Trailing whitespace dalam output tidak diperbolehkan.
Anda harus memusatkan di antara garis terpanjang di input. Jika panjangnya bahkan panjang, program / fungsi Anda harus memilih untuk memusat ke kiri. Panjang garis maksimum adalah apa pun yang bisa ditangani oleh bahasa Anda, tetapi program Anda harus berfungsi pada garis dengan panjang minimal 500.
Papan peringkat
Berikut ini adalah Stack Snippet untuk menghasilkan leaderboard biasa dan gambaran umum pemenang berdasarkan bahasa.
Untuk memastikan bahwa jawaban Anda muncul, silakan mulai jawaban Anda dengan tajuk utama, menggunakan templat Penurunan harga berikut:
# Language Name, N bytes
di mana N
ukuran kiriman Anda. Jika Anda meningkatkan skor Anda, Anda bisa menyimpan skor lama di headline, dengan mencoretnya. Contohnya:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Jika Anda ingin memasukkan beberapa angka dalam tajuk Anda (mis. Karena skor Anda adalah jumlah dari dua file atau Anda ingin membuat daftar hukuman penterjemah secara terpisah), pastikan bahwa skor sebenarnya adalah angka terakhir di tajuk:
# Perl, 43 + 2 (-p flag) = 45 bytes
Anda juga dapat membuat tautan nama bahasa yang kemudian akan muncul di cuplikan papan peringkat:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
Ini adalah kode-golf sehingga kode terpendek dalam byte menang!
foo(space)(space)(space)bar
adalah input yang bisa diterima