#APLQuest 2015-04: Write a function that implements progressive dyadic iota (see https://apl.quest/2015/4/ to test your solution and view ours).

#APL #ArraySearching #IndexOf

APL Quest 2015-4: PDI - Progressive Dyadic Iota

Write a function that implements progressive dyadic iota.

#APLQuest 2015-03: Write a function that takes an integer right argument and returns a vector of the terms in the Farey sequence of that order (see https://apl.quest/2015/3/ to test your solution and view ours).

#APL #FareySequence #NumberTheory

APL Quest 2015-3: Farey Tale

Write a function that takes an integer right argument and returns a vector of the terms in the Farey sequence of that order.

#APLQuest 2015-02: Write a function that takes a numeric vector and returns the length of the longest streak of positive growth (see https://apl.quest/2015/2/ to test your solution and view ours).

#APL #SequenceAnalysis #Streaks

APL Quest 2015-2: Longest Streak

Write a function that takes a numeric vector and returns the length of the longest streak of positive growth.

#APLQuest 2015-01: Write a function that takes two character vectors as its left and right arguments and returns 1 if they are anagrams of each other (see https://apl.quest/2015/1/ to test your solution and view ours).

#APL #Anagrams #WordPuzzles

APL Quest 2015-1: Nag A Ram

Write a function that takes two character vectors as its left and right arguments and returns `1` if they are anagrams of each other.

#APLQuest 2014-10: Write a function that returns the greatest percentage month-to-month increase. (see https://apl.quest/2014/10/ to test your solution and view ours).

#APL #DataAnalysis #SalesData

APL Quest 2014-10: Sales Are Up

Write a function that returns the greatest percent month to month increase.

#APLQuest 2014-09: Write a function that calculates the distance (in metres) that a projectile travels, given an initial velocity (in metres per second) and a trajectory in degrees (see https://apl.quest/2014/9/ to test your solution and view ours).

#APL #Physics #Mathematics

APL Quest 2014-9: Going Ballistic

Write a function which calculates the distance (in meters) a projectile travels given an initial velocity in meters per second and a trajectory in degrees.

#APLQuest 2014-08: Write a function that returns the distance between two points in a space of any number of dimensions (see https://apl.quest/2014/8/ to test your solution and view ours).

#APL #EuclideanDistance #VectorMath

APL Quest 2014-8: Go The Distance

Write a function that returns the distance between two points in a space of any number of dimensions.

#APLQuest 2014-07: Write a function that takes the diameters of the stationary and mobile circles and returns the number of revolutions the mobile must traverse until the tangent points meet again (see https://apl.quest/2014/7/ to test your solution and view ours).

#APL #CircleGeometry #RotationalMotion

APL Quest 2014-7: Revolutionary Thinking

Write a function which takes the diameters of the stationary and mobile circles and returns the number of revolutions the mobile must traverse until the tangent points meet again.

#APLQuest 2014-06: Write a function that takes an integer vector representing the sides of a number of dice and returns a 2 column matrix of the number of ways each possible total of the dice can be rolled (see https://apl.quest/2014/6/ to test your solution and view ours). #APL #Probability #Combinatorics
APL Quest 2014-6: Roll The Dice

Write a function that takes an integer vector representing the sides of a number of dice and returns a 2 column matrix of the number of ways each possible total of the dice can be rolled.

#APLQuest 2014-05: Write a function that returns a 1 if its character vector argument is a palindrome, 0 otherwise (see https://apl.quest/2014/5/ to test your solution and view ours).

#APL #Palindrome #StringReversal

APL Quest 2014-5: Mirror Mirror

Write a function which returns a 1 if its character vector argument is a palindrome, 0 otherwise.