А.Л. Брудно, Л.И Каплан "Московские олимпиады по программированию" (Под редакцией академика Б.Н. Наумова).
В первой части собраны все задачи Московских олимпиад по программированию, проводившихся в 1980-1988 гг. Изложены алгоритмы и программы решения этих задач на Бейсике, Паскале, Си и Фортране.
Во второй части приведены лекции для школьников по программированию и смежным вопросам.
Издательство М.: "Наука". Гл. ред. физ.-мат. лит., 1990. - 208 с. ISBN 5-02-014394-4.