![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
weril |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 3 Регистрация: 18.7.2010 Город: Moscow ![]() |
Доброго времени суток.
Собственно есть такой алгоритм,его требуют подсчитать: (IMG:http://s07.radikal.ru/i180/1007/40/506830533834.jpg) Сам делаю так: 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 Господа,в чем ошибка? (IMG:style_emoticons/default/unsure.gif) ахаха забавно,сам вроде понял,кому интересно - я просто забыл 127 + 1(тк цикл начал ход как понимаю) прибавить к 9900 и потом уже вычесть 28 надо и получаю ответ. 9900+127+1-28=10000 - ответ верный (IMG:style_emoticons/default/smile.gif) |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 26.5.2025, 4:46 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru