Необходимо:
Схема алгоритма решения(Дракон-схемы, например)
Программа и описание ее работы. (можно комментами в коде)