Доброго времени суток.
Собственно есть такой алгоритм,его требуют подсчитать:

Изображение

Сам делаю так:
1.Нахожу первое число при котором mod(a,9)=0
это 135
2.Прибавляю тоже число к b
получаю 91
3.прибавляю 9 к B до тех пор,пока mod(b,11)=0
это число 154
4.далее опять же прибавляю 9,чтобы найти следующее число.
253
5.нахожу разность между 253-154
99
6.умножаю разность на колисчество C,которое должен пройти цикл
99*100 (100 - тк отчет C от 0,а не от 1)

Вот тут начинаю не понимать,тк я уже умножил все разы,которые проходит C,то мне по идее следует вычесть из 9900 число 28 (тк первый промежуток = не 99,а 71) и в конечном счете я получаю ответ:

9872

Господа,в чем ошибка? unsure.gif

ахаха забавно,сам вроде понял,кому интересно - я просто забыл 127 + 1(тк цикл начал ход как понимаю) прибавить к 9900 и потом уже вычесть 28 надо и получаю ответ.

9900+127+1-28=10000 - ответ верный smile.gif