#APLQuest 2016-05: Write a function that takes a vector as its right argument and returns elements that occur only once in the vector (see https://apl.quest/2016/5/ to test your solution and view ours).

#APL #UniqueElements #FrequencyCounting

APL Quest 2016-5: You're Unique, Just Like Everyone Else

Write a function that takes a vector as its right argument and returns elements that occur only once in the vector.

#APLQuest 2016-04: Write a function that takes vectors as its left and right arguments and returns them “meshed” into a single vector formed by alternately taking successive elements from each argument (see https://apl.quest/2016/4/ to test your solution and view ours).

#APL #Vectors #Meshed

APL Quest 2016-4: Just Meshing Around

Write a function that takes vectors as its left and right arguments and returns them “meshed” into a single vector formed by alternately taking successive elements from each argument.

#APLQuest 2016-03: Write a function that takes a numeric vector or scalar as its right argument and returns the mode, that is, the most common value, of the array (see https://apl.quest/2016/3/ to test your solution and view ours).

#APL #Statistics #Mode

APL Quest 2016-3: Statistics - Mode

Write a function that takes a numeric vector or scalar as its right argument and returns the mode (that is, the most common value) of the array.

#APLQuest 2016-02: Write a function that takes a numeric vector as its right argument and returns the median of the array (see https://apl.quest/2016/2/ to test your solution and view ours).

#APL #Statistics #Median

APL Quest 2016-2: Statistics - Median

Write a function that takes a numeric vector as its right argument and returns the median of the array.

#APLQuest 2016-01: Write a function that takes a numeric array as its right argument and returns the mean (average) of the array (see https://apl.quest/2016/1/ to test your solution and view ours).

#APL #Statistics #MeanAverage

APL Quest 2016-1: Statistics - Mean

Write a function that takes a numeric array as its right argument and returns the mean (average) of the array.

#APLQuest 2015-10: Write a function that takes an integer right argument representing the order of the Pascal's triangle to be created and returns a “nicely” formatted character matrix (see https://apl.quest/2015/10/ to test your solution and view ours).

#APL #PascalsTriangle #TextFormatting

APL Quest 2015-10: Blaise'ing a Trail

Write a function that takes an integer right argument representing the order of the Pascal's triangle to be created and returns a “nicely” formatted character matrix.

#APLQuest 2015-09: Write a function that takes a character vector word as its argument and returns the word's letters juxtaposed (see https://apl.quest/2015/9/ to test your solution and view ours).

#APL #Typoglycemia #WordScrambling

APL Quest 2015-9: I'd Like Mine Scrambled Please

Write a function that takes a character vector word as its argument and returns the word's letters juxtaposed as described above.

#APLQuest 2015-08: Write a function to process output and change the 13s to 12.99s (see https://apl.quest/2015/8/ to test your solution and view ours).

#APL #Triskaidekaphobia #ArrayTransformation

APL Quest 2015-8: Unlucky 13

Write a function to process output and change the 13s to 12.

#APLQuest 2015-07: Write a function to perform case-insensitive membership between two arrays (see https://apl.quest/2015/7/ to test your solution and view ours)

#APL #CaseInsensitive #StringMatching

APL Quest 2015-7: Just in (Upper) Case

Write a function to perform case-insensitive membership between two arrays.

#APLQuest 2015-06: Write a function that takes, as each of its right and left arguments, a pair of co-ordinates representing diagonally opposite corners of two rectangles and returns a 1 if the rectangles overlap (see https://apl.quest/2015/6/ to test your solution and view ours).

#APL #ComputationalGeometry #CollisionDetection

APL Quest 2015-6: Hey! This is My Space

Write a function that takes, as each of its right and left arguments, a pair of co-ordinates representing diagonally opposite corners of two rectangles and returns a `1` if the rectangles overlap.