TGViewer
Haskell Haskell @haskell_tg · 585 subscribers
Post #6 550
Найдите средний элемент

В рамках этого Ката вам нужно создать функцию, которая, получив триплет, возвращает индекс числового элемента, находящегося между двумя другими элементами.

На вход функции будет подан массив из трех разных чисел (в Haskell: кортеж).

Например:


gimme([2, 3, 1]) => 0


2 - это число, которое находится между 1 и 3, а индекс 2 во входном массиве равен 0.

Другой пример (просто чтобы было понятно):


gimme([5, 10, 14]) => 1


10 - это число, которое находится между 5 и 14, а индекс 10 во входном массиве равен 1.

#7kyu

🔗 Перейти к задаче
  • ❤ 2
  • 👎 1
More from @haskell_tg
  1. Oct 30, 2025📊 TypeScript впервые обошёл Python и JavaScript в рейтинге GitHub Octoverse 2025 GitHub о…
  2. Aug 11, 2025📌Новый прорыв в алгоритмах: найден способ считать кратчайшие пути быстрее Дейкстры Метод…
  3. Jun 27, 2025🧠 Топ языков от евангелиста функционального программирования Один из известных проповедни…
  4. May 11, 2025# 🧠 Haskell-задача с подвохом: “print vs lazy evaluation” 📘 Условие Посмотри на следующи…
  5. Apr 21, 2025⚡️ Перенос рекомендаций песен на Haskell В статье рассказывается о переводе кода на F# в H…
  6. Mar 24, 2025⚡️ Google представил OSV-Scanner v2 Новая версия OSV-Scanner значительно расширяет возможн…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →