October 30th, 2017

moose, transparent

не меняется

Оказывается, год назад нашли и выложили исходники ранней версии редактора EMACS Джеймса Гослинга (для тех, кто не связан с программированием и Юниксом: извините, друзья. Это наш маузер Дзержинского. Ну вы понимаете).

Пишут, что трудно скомпилировать на современных системах, потому что код заглядывает внутрь структуры FILE и ожидает что-то там свое увидеть. В начале файла display.c вообще нарисован ASCII-символами череп с костями и написано предупреждение "Если вы думаете, что понимаете этот код, то вы его не понимаете".

А я просто обратил внимание на список файлов. И подумал о том, что меняется за 35 лет, а что не очень.

moose, transparent

головоломка

Отличная задачка от К. Кнопа.

Представьте себе слонокороля - фигуру-гибрид в шахматах, которая ходит и как слон (по диагонали на любое расстояние), и как король (на любую клетку рядом с собой).

1. Какое наибольшее число слонокоролей можно расставить на доске так, чтобы они не атаковали друг друга?

2. Какое наименьшее число слонокоролей можно расставить на доске так, чтобы любая пустая клетка находилась под ударом одного из них? (можно больше, чем одного)

P.S. Мне нравится этот интерфейс, чтобы расставлять фигуры на доске.