Trung tâm Văn bản!
Trong thử thách này, bạn sẽ tập trung vào các dòng khác nhau.
Ví dụ
Foo
barbaz
Foo
barbaz
Hello
World
Hello
World
Programming Puzzles
&
Code Golf
Programming Puzzles
&
Code Golf
Thông số kỹ thuật
Mỗi dòng đầu vào sẽ luôn có ít nhất một ký tự không phải khoảng trắng, bạn có thể giả sử ký tự khoảng trắng duy nhất là khoảng trắng ( ) và dòng mới. Mỗi dòng đầu vào sẽ không có bất kỳ dấu vết và / hoặc khoảng trắng hàng đầu nào (ngoại trừ dòng mới). Không được phép lưu khoảng trắng trong đầu ra .
Bạn nên tập trung vào giữa dòng dài nhất trong đầu vào. Nếu dòng đó có độ dài bằng nhau, chương trình / chức năng của bạn sẽ thích ở giữa bên trái. Độ dài dòng tối đa là bất cứ điều gì ngôn ngữ của bạn có thể xử lý nhưng chương trình của bạn sẽ hoạt động trên các dòng có độ dài ít nhất 500.
Bảng xếp hạng
Dưới đây là một Stack Snippet để tạo cả bảng xếp hạng thông thường và tổng quan về người chiến thắng theo ngôn ngữ.
Để đảm bảo rằng câu trả lời của bạn hiển thị, vui lòng bắt đầu câu trả lời của bạn bằng một tiêu đề, sử dụng mẫu Markdown sau:
# Language Name, N bytes
nơi N
là kích thước của trình của bạn. Nếu bạn cải thiện điểm số của mình, bạn có thể giữ điểm số cũ trong tiêu đề, bằng cách đánh bại chúng thông qua. Ví dụ:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Nếu ở đó bạn muốn bao gồm nhiều số trong tiêu đề của mình (ví dụ: vì điểm của bạn là tổng của hai tệp hoặc bạn muốn liệt kê riêng các hình phạt cờ phiên dịch), hãy đảm bảo rằng điểm thực tế là số cuối cùng trong tiêu đề:
# Perl, 43 + 2 (-p flag) = 45 bytes
Bạn cũng có thể đặt tên ngôn ngữ thành một liên kết mà sau đó sẽ hiển thị trong đoạn trích bảng xếp hạng:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
Đây là mã golf để mã ngắn nhất tính theo byte thắng!
foo(space)(space)(space)bar
một đầu vào hoàn toàn có thể chấp nhận được