Нужно сначала получить сами последовательности. Ниже — кратко как определить и как раскрасить; если пришлёте последовательности — раскрашу конкретно. Определения: - Возрастающая последовательность: ∀i: ai+1>ai\forall i:\; a_{i+1}>a_i∀i:ai+1>ai. - Убывающая последовательность: ∀i: ai+1<ai\forall i:\; a_{i+1}<a_i∀i:ai+1<ai. Алгоритм (кратко): 1. Для каждой последовательности проверить все соседние пары ai,ai+1a_i,a_{i+1}ai,ai+1. 2. Если все сравнения дают >>>, пометить как «возрастающая» (синий). 3. Если все сравнения дают <<<, пометить как «убывающая» (зелёный). 4. В остальных случаях — не раскрашивать или пометить отдельно (не монотонна). Пример вывода в HTML (можно вставить в страницу): [1,2,3] [1,2,3] [1,2,3] — возрастающая; [5,4,3] [5,4,3] [5,4,3] — убывающая; [1,3,2] [1,3,2] [1,3,2] — не монотонна. Если хотите, могу: - раскрасить присланные вами последовательности в таком формате, или - прислать готовый скрипт (Python/JS) для автоматического раскрашивания.
Определения:
- Возрастающая последовательность: ∀i: ai+1>ai\forall i:\; a_{i+1}>a_i∀i:ai+1 >ai .
- Убывающая последовательность: ∀i: ai+1<ai\forall i:\; a_{i+1}<a_i∀i:ai+1 <ai .
Алгоритм (кратко):
1. Для каждой последовательности проверить все соседние пары ai,ai+1a_i,a_{i+1}ai ,ai+1 .
2. Если все сравнения дают >>>, пометить как «возрастающая» (синий).
3. Если все сравнения дают <<<, пометить как «убывающая» (зелёный).
4. В остальных случаях — не раскрашивать или пометить отдельно (не монотонна).
Пример вывода в HTML (можно вставить в страницу):
[1,2,3] [1,2,3] [1,2,3] — возрастающая;
[5,4,3] [5,4,3] [5,4,3] — убывающая;
[1,3,2] [1,3,2] [1,3,2] — не монотонна.
Если хотите, могу:
- раскрасить присланные вами последовательности в таком формате, или
- прислать готовый скрипт (Python/JS) для автоматического раскрашивания.