Автор Тема: Задача на одномерный масив.Pascal  (Прочитано 3486 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн PandaPivovar

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Задача на одномерный масив.Pascal
« : 01 Декабря 2009, 23:52:21 »
через одномерный массив задаётся последовательность чисел. И программа должна вывести повторяющиеся последовательности (больше двух) раз. Пример 123456234234. результат 234.
пробовал найти 1й член повторяющейся последовательности через условие (a=a[j]) and (i<>j)
and(a[i+1]=a[j+1]) в двойном цикле. но как я понимаю тут ещё должен быть счётчик что это встречается больше двух.Когда пробовал его вести получалась полная ерунда.

Оффлайн Данила

  • Глобальный модератор
  • *****
  • Сообщений: 1657
  • Математик-экстрасенс
    • Просмотр профиля
Re: Задача на одномерный масив.Pascal
« Ответ #1 : 02 Декабря 2009, 22:37:00 »
я так понимаю...берете первую цифру...бежите по числу и смотрите сколко раз она повторяется...если больше 2ух,то берете 1ую и вторую и опять бежите...если первая повторяется меньше двух раз переходите ко 2ой цифре и делаете аналогично
Просьба не кидать мне в ЛС Ваши задания...создаем тему,пишем свое задание,наработки\идеи...полностью и нахаляву ничего не решаю

Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

Оффлайн PandaPivovar

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Задача на одномерный масив.Pascal
« Ответ #2 : 03 Декабря 2009, 01:00:05 »
Как тогда посчитать сколько символов повторяется подряд.

Оффлайн Данила

  • Глобальный модератор
  • *****
  • Сообщений: 1657
  • Математик-экстрасенс
    • Просмотр профиля
Re: Задача на одномерный масив.Pascal
« Ответ #3 : 03 Декабря 2009, 15:57:59 »
веди в цикле счетчик,и ведите строку в которую будете писать свою последовательность,когда заканчивается повторение - счетчик обнуляете,строку записываете в массив\выводите и тд
Просьба не кидать мне в ЛС Ваши задания...создаем тему,пишем свое задание,наработки\идеи...полностью и нахаляву ничего не решаю

Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

Оффлайн PandaPivovar

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Задача на одномерный масив.Pascal
« Ответ #4 : 04 Декабря 2009, 05:14:52 »
Последний комент понял только когда решил задачу:) Спасибо.

Оффлайн Данила

  • Глобальный модератор
  • *****
  • Сообщений: 1657
  • Математик-экстрасенс
    • Просмотр профиля
Re: Задача на одномерный масив.Pascal
« Ответ #5 : 04 Декабря 2009, 14:17:38 »
да не за что,главное,что понял)
Просьба не кидать мне в ЛС Ваши задания...создаем тему,пишем свое задание,наработки\идеи...полностью и нахаляву ничего не решаю

Вам в помощь:
∫ ¼ ½ ¾ ⅓ ⅔ ⅛ ⅜ ⅝ ⅞ ² ³ ± ~ ‰ ∞ √ ∑ ∆ ℮ ∩ ≡ ≤ ≥ ≈ ∩

 

Олимпиадная задача "Дипломы"

Автор DrXakep

Ответов: 0
Просмотров: 4540
Последний ответ 30 Декабря 2012, 14:09:40
от DrXakep
Задача паскаль. Составить программу для построения таблицы значений

Автор Rydon

Ответов: 1
Просмотров: 6608
Последний ответ 21 Декабря 2009, 15:49:38
от Rydon
Срочно надо написать курсовую по информатике. Задача на языке VBA.

Автор lana

Ответов: 1
Просмотров: 4031
Последний ответ 12 Сентября 2010, 19:29:18
от InfStudent
Паскаль(задача). Составить программу определения показания часов

Автор Fairmont

Ответов: 0
Просмотров: 4682
Последний ответ 24 Февраля 2011, 21:25:22
от Fairmont
Задача в Turbo С. Написать программу построения одномерного массива

Автор deamond

Ответов: 1
Просмотров: 2519
Последний ответ 21 Декабря 2011, 12:04:34
от Hellko