7 kyu

Find the middle element

16,970 of 37,485myTerminal

Description:

As a part of this Kata, you need to create a function that when provided with a triplet, returns the index of the numerical element that lies between the other two elements.

The input to the function will be an array of three distinct numbers (Haskell: a tuple).

For example:

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

2 is the number that fits between 1 and 3 and the index of 2 in the input array is 0.

Another example (just to make sure it is clear):

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

10 is the number that fits between 5 and 14 and the index of 10 in the input array is 1.

Arrays
Fundamentals

Stats:

CreatedNov 5, 2014
PublishedNov 5, 2014
Warriors Trained61435
Total Skips8542
Total Code Submissions105095
Total Times Completed37485
JavaScript Completions16970
Python Completions14965
CoffeeScript Completions32
Ruby Completions1605
Haskell Completions509
C# Completions1739
Rust Completions759
C Completions545
Go Completions919
COBOL Completions12
Factor Completions16
Total Stars435
% of votes with a positive feedback rating93% of 3954
Total "Very Satisfied" Votes3432
Total "Somewhat Satisfied" Votes466
Total "Not Satisfied" Votes56
Total Rank Assessments365
Average Assessed Rank
6 kyu
Highest Assessed Rank
1 kyu
Lowest Assessed Rank
8 kyu
Ad
Contributors
  • myTerminal Avatar
  • jhoffner Avatar
  • bkaes Avatar
  • GiacomoSorbi Avatar
  • ahitt6345 Avatar
  • CrazyMerlyn Avatar
  • RVdeKoning Avatar
  • Chrono79 Avatar
  • barakplasma Avatar
  • Voile Avatar
  • Souzooka Avatar
  • hobovsky Avatar
  • trashy_incel Avatar
  • username0 Avatar
  • ejini战神 Avatar
  • akar-0 Avatar
  • Kacarott Avatar
  • tri@ Avatar
Ad