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

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

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Интересная линейная рекуррентная последовательность
СообщениеДобавлено: 15 авг 2017, 16:02 
Не в сети
Начинающий
Зарегистрирован:
15 авг 2017, 15: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, 21:56 
Не в сети
Начинающий
Зарегистрирован:
15 авг 2017, 15: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пасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 2 ]

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

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

constantin01

0

113

08 окт 2020, 13:17

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

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

Sergelele

2

122

26 ноя 2020, 02:25

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

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

Sergelele

1

77

26 ноя 2020, 12:37

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

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

Genius

2

338

10 дек 2014, 16:12

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

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

Genius

0

195

10 дек 2014, 23:37

Рекуррентная последовательность и производящие функции

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

AGN

14

791

17 фев 2019, 23:09

Одна интересная бесконечная последовательность

в форуме Размышления по поводу и без

ivashenko

36

2023

06 мар 2019, 20:36

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

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

sergebsl

3

804

27 дек 2017, 23:31

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

в форуме Ряды

Dizzy12

6

341

23 дек 2018, 20:09

Найти интеграл. Рекуррентная формула

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

dimalom123

4

165

24 дек 2020, 11:40


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



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

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


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

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

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

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