Write a function that, given a scalar or vector as the right argument and a positive (>0) integer chunk size `n` as the left argument, breaks the array's items up into chunks of size `n`.
Write a function that, given an array of integer test scores in the inclusive range 0–100, returns an identically-shaped array of the corresponding letter grades.
Write a function that produces a 3-column, 5-row, alphabetically-sorted matrix of each grade, the number of occurrences of that grade, and the percentage (rounded to 1 decimal position) of the total number of occurrences of that grade.
Write a function that, given a 2-element vector representing the current square for a knight, returns a vector of 2-element vectors representing (in any order) all the squares that the knight can move to.
Write a function that, given a word or a list of words, returns a Boolean vector where `1` indicates a word with one or more consecutive duplicated, case-sensitive, letters.
Write a function that takes a character vector right argument that consists of digits and uppercase letters and returns an integer vector of the corresponding digits on the keypad.
Write a function that, given a right argument of a list of words (or possibly a single word) and a left argument of a width, returns a character matrix that has width columns and one row per word, where each word is centered within the row.
Write a function that, given a right argument of a list of words (or possibly a single word) and a left argument of a width, returns a character matrix that has width columns and one row per word, where each word is centered within the row.
Write a function that, given a vector of (X Y) points, or a single X Y point, returns a number indicating the area circumscribed by the points.
Write a function that, given a vector of words, separates the words into two vectors – one containing all the words that have an odd number of letters and the other containing all the words that have an even number of letters.