Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.02.2008, 22:58   #1
bacler
Новичок
Джуниор
 
Регистрация: 29.02.2008
Сообщений: 2
По умолчанию Помогите в решении...

Условие:
в последовательности чисел а1,а2,а3... задан первый член а остальные вычисляютса по формуле аi=sqr(аi-1)mod10000. Найти н-й член последовательности. ограничения 0<=a1<10000, 1<=n<=2000000000.
Входные данные
первое число-а1
второе -N.
4 3
РЕЗУЛЬТАТ=256.
ПОМОГИТЕ ОЧ ПРОШУ
bacler вне форума Ответить с цитированием
Старый 29.02.2008, 23:08   #2
Табурет
Пользователь
 
Аватар для Табурет
 
Регистрация: 29.02.2008
Сообщений: 12
По умолчанию

Цитата:
Сообщение от bacler Посмотреть сообщение
Условие:
в последовательности чисел а1,а2,а3... задан первый член а остальные вычисляютса по формуле аi=sqr(аi-1)mod10000. Найти н-й член последовательности. ограничения 0<=a1<10000, 1<=n<=2000000000.
Так в чём проблема? Введи стартовый параметр с клавиатуры а затем в цикле посчитай; просто и наглядно. Чем такой вариант не устраивает?
Табурет вне форума Ответить с цитированием
Старый 29.02.2008, 23:12   #3
bacler
Новичок
Джуниор
 
Регистрация: 29.02.2008
Сообщений: 2
По умолчанию

а емае чето я затупил))блин аж стыдно
bacler вне форума Ответить с цитированием
Старый 29.02.2008, 23:16   #4
Plague
Забанен
Форумчанин Подтвердите свой е-майл
 
Аватар для Plague
 
Регистрация: 01.11.2006
Сообщений: 420
По умолчанию

Пробовал исследовать последовательность
(я для этого Эксель использовал)
ее члены повторяются начиная с 3 через 100 элементов,
а если a1 делится на 5 так там вообще начиная с 3 элемента все члены равны 625.
пробуй и пиши что получается.
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
Plague вне форума Ответить с цитированием
Старый 29.02.2008, 23:23   #5
Plague
Забанен
Форумчанин Подтвердите свой е-майл
 
Аватар для Plague
 
Регистрация: 01.11.2006
Сообщений: 420
По умолчанию

To Табурет
ну введите
a1 = 9998
n = "2 милиарда"
потом расскажете сколько времени выполнялась ваша программа.
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
Plague вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите в решении очень простой проблемы niva622 Помощь студентам 4 14.11.2007 19:06
Уточнение корней при решении слау? RealNt Помощь студентам 3 29.10.2007 16:17