Вот простая задача для вас: вы должны создать это ASCII представление шахматной доски. Белый цвет представлен заглавными буквами, а черный - строчными. Пустые плитки представлены как .
. Вот полный пансион:
rnbqkbnr
pppppppp
........
........
........
........
PPPPPPPP
RNBQKBNR
Поскольку это вопрос сложности по Колмогорову , вы не можете принимать какие-либо входные данные, и вы должны выводить эту плату любым методом по умолчанию, например, сохранением файла, печатью в STDOUT или возвратом из функции. При желании вы можете создать один завершающий перевод строки. Применяются стандартные лазейки и самая короткая программа в байтах!
Тем не менее, помните, что это в равной степени конкуренция между представлениями на одном языке. Хотя маловероятно, что такие языки, как Java, могут превзойти язык, подобный perl, или язык игры в гольф, такой как pyth или cjam, кратчайший ответ на Java по-прежнему впечатляет! Чтобы помочь вам найти самый короткий ответ на каждом языке, вы можете использовать этот список лидеров, который покажет самое короткое представление по языку и в целом.
Leaderboards
Чтобы убедиться, что ваш ответ обнаружен, начните его с заголовка, используя следующий шаблон уценки:
# Language Name, N bytes
где N
размер вашего представления. Если вы улучшите свой счет, вы можете сохранить старые результаты в заголовке, вычеркнув их. Например:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Если вы хотите включить в заголовок несколько чисел (например, потому что ваш результат равен сумме двух файлов или вы хотите перечислить штрафы за флаг интерпретатора отдельно), убедитесь, что фактический результат является последним числом в заголовке:
# Perl, 43 + 2 (-p flag) = 45 bytes
Вы также можете сделать название языка ссылкой, которая затем будет отображаться во фрагменте списка лидеров:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
ASCII art
шахматной доски была бы полная остановка каждый второй квадрат?