Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
mary_19
0 / 0 / 0
Регистрация: 04.03.2014
Сообщений: 25
1

Как зафиксировать повторяющююся последовательность чисел в массиве? С++

07.03.2017, 19:05. Просмотров 271. Ответов 4
Метки нет (Все метки)

Есть последовательность вида 2, 4, 6, 7, 1, 2, 3, 1, 2, 3. Как зафиксировать, с какого момента начинается повторение чисел, то есть вернуть индекс 7? Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2017, 19:05
Ответы с готовыми решениями:

Удалить последовательность чисел в массиве
В массиве A=(a1, а2, ..., аn) удалить последнюю группу положительных элементов....

В массиве действительных чисел получить последовательность
Вот задание... Нужно написать ее в BORLAND помогите плиз, очен надо)))...

Выделить в массиве последовательность чисел и сравнить выделенное с константами
Привет всем! Прошу помощи!:) Существует некий массив (его содержимое...

Найти в массиве чисел последовательность, имеющую максимальную сумму
Написать программу, находящую в массиве вещественных чисел последовательность,...

В заданном целочисленном массиве определить максимальную последовательность чётных чисел
Дан массив целых чисел. Определить максимальную последовательность четных...

4
mary_19
0 / 0 / 0
Регистрация: 04.03.2014
Сообщений: 25
07.03.2017, 19:25  [ТС] 2
как зафиксировать повторяющююся последовательность чисел в массиве?
На пример, есть последовательность 2, 6, 13, 7, 1, 5, 13, 2, 1, 5, 7, 2, 1, 3, 2, 1, 3, 2, 1, 3 - то есть, узнать, что после 10-й итерации
0 1 2 3 4 5 6 7 8 9 10 11 ....
последовательность случайных чисел вырождается в циклическую последовательность.
Спасибо!
0
Байт
Эксперт C
18318 / 12029 / 2506
Регистрация: 24.12.2010
Сообщений: 24,293
07.03.2017, 20:36 3
mary_19, последовательность, надеюсь, конечная? Или после установления ее цикличности она собирается таким же случайным образом расти дальше?
0
mary_19
0 / 0 / 0
Регистрация: 04.03.2014
Сообщений: 25
07.03.2017, 22:25  [ТС] 4
Я столкнулась с задачей реализации генератор случайных чисел фон Неймона, но особенность заключается в том, что нужно зафиксировать итерацию, на которой и началось вырождение в цикл! После определения этого можно закончить генерацию. Задачу брала тут http://www.codeabbey.com/index/task_view/neumanns-random-generator
0
nmcf
6274 / 5577 / 2537
Регистрация: 14.04.2014
Сообщений: 23,468
08.03.2017, 08:55 5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <set>
using namespace std;
 
int main()
{
    set<unsigned> nums;
    
    for (unsigned i = 5761; nums.count(i) == 0; i = i * i / 100 % 10000)
        nums.insert(i);
    
    cout << nums.size() << endl;
    
    return 0;
}
0
08.03.2017, 08:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.03.2017, 08:55

В массиве целых чисел найти максимально длинную возрастающую последовательность
В массиве целых чисел найти максимально длинную возрастающую последовательность.

В одномерном массиве найти наибольшую последовательность из отрицательных чисел и вывести ее
Дошел до того что нахожу количество отрицательных чисел в наибольшей...

В заданном массиве найти индексы элементов, формирующих монотонно неувеличивающуюся последовательность чисел -
В предоставленом одномерном масиве определить индексы елементов,которые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru