Easy Difficulty

First ReverseNot Completed

For this challenge you will be reversing a string.

First FactorialNot Completed

For this challenge you will be determining the factorial for a given number.

Longest WordNot Completed

For this challenge you will be determining the largest word in a string.

Letter ChangesNot Completed

For this challenge you will be manipulating characters in a string based off their positions in the alphabet.

Simple AddingNot Completed

For this challenge you will be adding up all the numbers from 1 to a certain argument.

Letter CapitalizeNot Completed

For this challenge you will be capitalizing certain characters in a string.

Simple SymbolsNot Completed

For this challenge you will be determining whether or not certain characters are in correct positions.

Check NumsNot Completed

For this challenge you will be comparing two numbers and determining which one is greater.

Time ConvertNot Completed

For this challenge you will be determining the difference in hours and minutes between two given times.

Alphabet SoupNot Completed

For this challenge you will be sorting characters in a string.

AB CheckNot Completed

For this challenge you will determine if two characters are separated a specific way in the string.

Vowel CountNot Completed

For this challenge you will be counting all the vowels in a string.

Word CountNot Completed

For this challenge you will be determining how many words a sentence contains.

Ex OhNot Completed

For this challenge you will traverse a string and determine if there is an equal amount of certain characters.

PalindromeNot Completed

For this challenge you will determine if a string is written the same way forward and backwards.

Arith GeoNot Completed

For this challenge you will determine if numbers within an array follow an arithmetic or geometric sequence.

Array Addition INot Completed

For this challenge you will determine if numbers in an array can add up to a certain number in the array.

Letter Count INot Completed

For this challenge you will determine which word has the greatest number of repeated letters.

Second GreatLowNot Completed

For this challenge you will determine the second lowest and greatest numbers in an array.

Division StringifiedNot Completed

For this challenge you will divide two numbers and return them in a certain format.

Counting Minutes INot Completed

For this challenge you will return the total number of minutes between two times.

Mean ModeNot Completed

For this challenge you will determine if the mode equals the mean in an array.

Dash InsertNot Completed

For this challenge you will be manipulating a string using dashes (-).

Swap CaseNot Completed

For this challenge you will be swapping the case of each character in the string.

Number AdditionNot Completed

For this challenge you will traverse a string searching for all the numbers and then you will add them up.

Third GreatestNot Completed

For this challenge you will determine the third largest string within an array.

Powers of TwoNot Completed

For this challenge you will be determining whether or not a number is a power of two.

Additive PersistenceNot Completed

For this challenge you will be determining the additive persistence for a given number.

Multiplicative PersistenceNot Completed

For this challenge you will be determining the multiplicative persistence for a given number.

Off Line MinimumNot Completed

For this challenge you will be creating a subset of an array.

Medium Difficulty

Prime TimeNot Completed

For this challenge you will be determining if an argument is a prime number.

Run Length Not Completed

For this challenge you will determine the Run Length Encoding of a string.

Prime MoverNot Completed

For this challenge you will be returning a certain prime number.

Palindrome TwoNot Completed

For this challenge you will be determining if a string is a palindrome.

DivisionNot Completed

For this challenge you will determine the Greatest Common Factor between two numbers.

String ScrambleNot Completed

For this challenge you will determine if string 1 can be rearranged into string 2.

Arith Geo IINot Completed

For this challenge you will determine if numbers within an array follow an arithmetic or geometric sequence.

Array AdditionNot Completed

For this challenge you will determine if numbers in an array can add up to a certain number in the array.

Binary ConverterNot Completed

For this challenge you will be converting a number from binary to decimal.

Letter CountNot Completed

For this challenge you will determine which word has the greatest number of repeated letters.

Caesar CipherNot Completed

For this challenge you will transform a string using the Caesar Cipher.

Simple ModeNot Completed

For this challenge you will determine the mode, the number that appears most frequently, in an array.

ConsecutiveNot Completed

For this challenge you will determine how to order an array of numbers consecutively.

Formatted DivisionNot Completed

For this challenge you will divide two numbers and print them in a certain format.

Counting MinutesNot Completed

For this challenge you will return the total number of minutes between two times.

Permutation StepNot Completed

For this challenge you will determine the next greatest number using the same numbers of a given argument.

Prime CheckerNot Completed

For this challenge you will determine if you can arrange a number to be a prime number.

Dash Insert IINot Completed

For this challenge you will be manipulating a string using dashes (-).

Swap IINot Completed

For this challenge you will be manipulating numbers in a string based on the characters.

Number SearchNot Completed

For this challenge you will traverse a string searching for all the numbers and then you will add them up.

Triple DoubleNot Completed

For this challenge you will determine if there is a number that appears consecutively in both arguments.

Bracket MatcherNot Completed

For this challenge you will determine if the brackets in a string are correctly matched up.

String ReductionNot Completed

For this challenge you will manipulate a string of characters using a simple reduction method.

ThreeFive MultiplesNot Completed

For this challenge you will be determining the multiples of a specific number.

Coin DeterminerNot Completed

For this challenge you will be determining the smallest combination of coins for a given output

Fibonacci CheckerNot Completed

For this challenge you will be determining whether a number is part of the Fibonacci sequence.

Multiple BracketsNot Completed

For this challenge you will determine if all the brackets in a string are correctly matched up.

Most Free TimeNot Completed

For this challenge you will determine what period of the day gives the most free time.

Overlapping RectanglesNot Completed

For this challenge you will be determining the areas of rectangles.

Look Say SequenceNot Completed

For this challenge you will determine the next number in a sequence.

Distinct ListNot Completed

For this challenge you will remove duplicate elements from an array.

Number EncodingNot Completed

For this challenge you will encode a given string following a specific rule.

Hard Difficulty

Optimal AssignmentsNot Completed

For this challenge you will be optimally assigning tasks to a number of machines.

Transitivity RelationsNot Completed

For this challenge you will determine whether or not a matrix is transitive.

Shortest PathNot Completed

For this challenge you will have to determine the shortest path from one node to an end node.

CalculatorNot Completed

For this challenge you will be evaluating a mathematical expression within a string.

Pattern ChaserNot Completed

For this challenge you will be given a string and you will have to determine whether some sort of pattern exists.

Weighted PathNot Completed

For this challenge you will have to determine the shortest weighted path from one node to an end node.

Intersecting LinesNot Completed

For this challenge you will be determining where two lines intersect in terms of Cartesian coordinates.

Hamiltonian PathNot Completed

For this challenge you will determine whether a given set of vertices form a Hamiltonian path on the graph.

Gas StationNot Completed

For this challenge you will be determining whether a car can get around a route with a limited amount of gas.

Switch SortNot Completed

For this challenge you will determine how quickly you can sort an array based on a specific sorting technique.

Noughts DeterminerNot Completed

For this challenge you will be determining the winning position of a Tic-tac-toe board.

Blackjack HighestNot Completed

For this challenge you will be determining the highest cards within a hand in Blackjack.

Alphabet Run EncryptionNot Completed

For this challenge you will be decoding a message.

Vertex CoveringNot Completed

For this challenge you will determine whether a given set of vertices can cover all the edges in the graph.

Knight JumpsNot Completed

This challenge will require knowledge of chess pieces and their movements.

Farthest NodesNot Completed

For this challenge you will determine what nodes are farthest apart.

RREF MatrixNot Completed

This challenge will require knowledge of the Gaussian elimination process to produce a RREF matrix.

Symmetric MatrixNot Completed

For this challenge you will determine whether a matrix is symmetric or not.

Matrix DeterminantNot Completed

For this challenge you will calculate the determinant of a square matrix.

Queen CheckNot Completed

This challenge will require knowledge of chess pieces and their movements.

Polynomial ExpansionNot Completed

This challenge will require knowledge of polynomial expansion.