Здравствуйте, baf, Вы писали:
baf>Пишу программу на С++ для научной статьи
а в чем смысл статьи и почему листинг на C++?
я бы посоветовал использовать другой высокоуровневый язык, если цель показать некий алгоритм, а не концентрироваться на конкретном языке типа C++
либо просто показал результаты в табличке и не прикладывал листингов (тогда писать можно сколько угодно колесные велосипеды)