IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Симметричная сумма
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Женский

Репутация: -  0  +


Не могу решить.
Дано число. Прибавьте к нему число с переставленными в обратном порядке цифрами. То же самое проделайте с полученной суммой. Опыт показывает, что, повторяя эти действия некоторое число раз, вы непременно, рано или поздно, получите симметричное число, то есть такое число, которое одинаково читается слева направо и справа налево. Напишите программу, которая для введенного числа вычисляет количество действий, необходимых для получения симметричного числа. Например, 38+83=121, то есть одно действие, ответ равен "Шагов: 1, симметричная сумма: 121".
Для некоторых чисел необходимо большое количество действий, например для 89 только 24-й шаг приводит к симметричному результату 8813200023188. Однако такие числа слишком велики для обычных целочисленных переменных, но ответ как-то получить нужно! Использовать в программе вещественные числа нельзя.
Составьте программу или алгоритм нахождения симметричных сумм.Заранее спасибо smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 652
Пол: Мужской
Реальное имя: Алексей

Репутация: -  20  +


Девушка вы явно не понимаете,для числа 196 ответ уже не найден.Да он существует,но его вычисление уже весьма затруднительно,так что в итоге скорее всего, вам надо сделать так чтобы работало для 195 и обьяснить почему на этом останавливаемся.Конешно существуют тривиальные случаи типа 2001, 1002,1112,1222,1332 и тд.И все они будут симметричными за 1 шаг,но так же будут существовать примеры которые будут считаться весьма долго.Вам же обясняли в предыдущем посте.Я думаю задание как раз на этом и состоить сделать, посмотреть и осознать.

Цитата

решить для данного количества цифр в числе я могу.

Простите каким образом......Запешите мне 8813200023188 в любой из целочисленных типов.....А потом запишите мне число из 25000 цифр.....Вы уже не можете решить эту задачу используя целочисленный типы а так даа,если учесть что только 2 числа вычисляются на 24 шаге, а все остальные за 1,2,3,4,вот их то вы сможете записать в целочисленные типы.Но извините что делать с теми 2 числами?Заметьте в данной вам ссылке не пропустили 196 и пошли дальше а остановились на нем,потому что дырок быть не должно.

Сообщение отредактировано: Krjuger -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Девченка   Симметричная сумма   5.11.2011 16:48
Krjuger   Показывайте ваши попытки решить,что не получаеться…   5.11.2011 18:57
IUnknown   Это еще ничего, вот для числа 196 все гораздо инте…   5.11.2011 20:42
Account   Это еще ничего, вот для числа 196 все [url=http:/…   7.11.2011 2:53
Девченка   решить для данного количества цифр в числе я могу.…   6.11.2011 17:17
Krjuger   Девушка вы явно не понимаете,для числа 196 ответ у…   6.11.2011 18:21
Девченка   Я конечно понимаю что здесь форум о Паскале(т.е. ф…   6.11.2011 22:27
Krjuger   Окей,а вы, берите книги и учите паскаль и проблем …   6.11.2011 22:52
Lapp   [s]Окей,а вы, берите книги и учите паскаль и проб…   7.11.2011 3:55
Krjuger   За то, каким тоно оно сказано, насчет нечитаемост…   7.11.2011 6:04
Lapp   большинство их них - банальные опечатки,а про запя…   7.11.2011 9:38
мисс_граффити   Замечания на тему орфографии от человека с ником Д…   7.11.2011 14:41
Krjuger   Lapp, Любая фраза начинающаяся "Я конечно пон…   7.11.2011 16:09
TarasBer   > Мне кажеться люди потянуться и проникнуться …   7.11.2011 17:17
Krjuger   чОрт :lol: вот здесь реально опростоволосилсО ))…   7.11.2011 18:09
Lapp   Когда ошибки, но смысл не теряется - я считаю, нич…   7.11.2011 18:11


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 13.09.2025 8:50
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name