Дискуссионный математический форумМатематический форум

Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 4 часа [ Летнее время ]
MathHelpPlanet.com RSS-лента Математического форума

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Интересная линейная рекуррентная последовательность
СообщениеДобавлено: 15 авг 2017, 17:02 
Не в сети
Начинающий
Зарегистрирован:
15 авг 2017, 16:41
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Есть два набора списков- Аi и Bi
Нужно вставить всегда на каждую пятую позицию результирующего множества(Ci) элементы второго множества Bi. Между этими элементами вставляется элементы первого множества Ai.

нужно вывести общую формулу вставляемой позиции относительно каждой порции выбираемых элементов множества Аi .

Ограничения -
1. элементы Ai всегда выбираются по 10 .
2. (это создает другое ограничения - в формуле могут быть переменные только относительно этих индексов)
3. элементы Bi всегда вставляются на каждую пятую позицию результирующего множества(Ci)
4. (первая выборка имеет жесткие позиции и под общую последовательность не попадает номера позиций 1,5,10).
5. элементы второй выборки выбираются по 2 или по 3 в зависимости от того сколько нужно вставить. и это число должно быть подсчитано до вставки


начал писать формулу но очень сложно аналитически задать сколько в пределах каждых выбираемых 10 элементов будет вставляться элементов множества Bi (2 или 3). Причем вставляемые позиции всегда разные.


например
номера позиций относительно каждых 10-ти выбираемых элементов первого множества будут такими... именно их нужно получать в общей формуле .

страница 2 - позиции 2 6 10
стр 3 - позиции 4,8
стр 4 - позиции 2,6
стр 5 - позиции 1,5,9
стр 6 - позиции 3,7 и тд
пытаюсь вывести формулу но ей подобные формулы дают неверные результаты

( page >=3 ) && (((page-2)*10+n +per_page*(page-2) )%5) ==0

при выполнении этого условия нужно вставлять элементы множества Bi

per_page -которые выбираются из общего набора с количеством по per_page (2 или 3)...
тоже общ формулу еще не вывел

page- номер выборки
n -номер выбираемого элемента из Аi (от 1 до 10) на каждом page

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Интересная линейная рекуррентная последовательность
СообщениеДобавлено: 15 авг 2017, 22:56 
Не в сети
Начинающий
Зарегистрирован:
15 авг 2017, 16:41
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Уточнение

пытаюсь вывести формулу , но ей подобные формулы (пробовал разные коэффициенты )
дают неверные результаты

Код:

//этот цикл проходит по всем 10 элементов (Ai ) каждой страницы (page)
foreach( Ai   as  n,Ai`)
{
  if(  ( page >=3 )  and   (((page-2)*10+n +per_page*(page-2) )%5) ==0)
  {

   // вывести Bi

  }
}



при выполнении этого условия нужно вставлять элементы множества Bi

and -логическое умножение
%- остаток от деления
== - сравнение на соответствие... то есть в этой формуле выражение во вторых скобках делится нацело на 5
это просто как пример незавершенного решения


per_page -количество данных которые выбираются из общего набора с количеством по per_page (2 или 3)...
для вычисления per_page - формулу еще не вывел, переменная per_page участвует в решении ограничения 5

page- номер выборки
n -номер выбираемого элемента из Аi (от 1 до 10) на каждом page

p.s. сама задача реальная, возникшая при программировании выдачи пагинированных списков разных данных на одной странице сайта

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Рекуррентная последовательность

в форуме Задачи со школьных и студенческих олимпиад

Genius

2

191

10 дек 2014, 17:12

Рекуррентная последовательность

в форуме Интересные задачи участников форума MHP

andrei

4

464

28 июн 2013, 19:01

Рекуррентная последовательность из определённого интеграла

в форуме Интегральное исчисление

Genius

0

74

11 дек 2014, 00:37

интересная последовательность

в форуме Комбинаторика и Теория вероятностей

Natali Ya

6

311

21 дек 2011, 16:16

Интересная последовательность

в форуме Дискуссионные математические проблемы

vorvalm

6

340

05 фев 2014, 15:00

Рекуррентная формула

в форуме Дискретная математика, Теория множеств и Логика

liza812

1

218

24 фев 2014, 18:30

Рекуррентная формула с двойным факториалом для ряда Тейлора

в форуме Ряды

YarRainbow

3

60

20 ноя 2017, 14:25

Линейная алгебра

в форуме Алгебра

ksushka1997

1

126

23 окт 2015, 17:10

Линейная функция

в форуме Линейная и Абстрактная алгебра

Rachel777

1

82

04 май 2016, 09:42

Линейная зависимость

в форуме Линейная и Абстрактная алгебра

JustForStudy

1

137

11 окт 2015, 13:49


Часовой пояс: UTC + 4 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2016 MathHelpPlanet.com. All rights reserved