![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Вывести все натуральные числа из отрезка [M,N], сумма делителей которых равна сумме делителей числа, записанного теми же цифрами в обратном порядке. Использовать процедуру (функцию) нахождения суммы делителей числа.
Вот что у меня вышло Код:
Не могу выполнить вот это условие -"записанного теми же цифрами в обратном порядке." Asira |
#2
|
|||
|
|||
![]() Код:
|
#3
|
|||
|
|||
![]() НЕобходимо сделать без строк...
Asira Последний раз редактировалось Asira, 17.01.2011 в 22:28. |
#4
|
||||
|
||||
![]() Первый пришедший в голову ответ на такое гневное сообщение 'нада денюжку платить!!'.
думаю побитовые сдвиги тебе тоже не подойдут.. ну вот например сделай деление с остатком на 10, пока остаток больше 10, итог:=итог*10+остаток от деления. Потом добавь последний остаток. Где то так. могу и код, но с телефона неудобно. Нет повести печальнее на свете, чем повесть о заклиневшем Resete. ![]() Последний раз редактировалось Ferra, 11.01.2010 в 20:58. |
#5
|
|||
|
|||
![]() Ага... Спасибо разберусь надеюсь
Asira Последний раз редактировалось Asira, 17.01.2011 в 22:29. |