Title | Difficulty | Topics | Submitted By | Times Solved | Solved? |
---|---|---|---|---|---|
Nothing but the Truth | Elementary | 169 | ![]() | ||
Simple Math | Elementary | 173 | ![]() | ||
Strings | Elementary | 163 | ![]() | ||
Lists | Elementary | 161 | ![]() | ||
conj on lists | Elementary | 157 | ![]() | ||
Vectors | Elementary | 155 | ![]() | ||
conj on vectors | Elementary | 160 | ![]() | ||
Sets | Elementary | 151 | ![]() | ||
conj on sets | Elementary | 156 | ![]() | ||
Maps | Elementary | 153 | ![]() | ||
conj on maps | Elementary | 153 | ![]() | ||
Sequences | Elementary | 152 | ![]() | ||
rest | Elementary | 155 | ![]() | ||
Functions | Elementary | 153 | ![]() | ||
Double Down | Elementary | 152 | ![]() | ||
Hello World | Elementary | 142 | ![]() | ||
map | Elementary | 147 | ![]() | ||
filter | Elementary | 146 | ![]() | ||
Last Element | Easy | seqs core-functions | 140 | ![]() | |
Penultimate Element | Easy | seqs | 133 | ![]() | |
Nth Element | Easy | seqs core-functions | 123 | ![]() | |
Count a Sequence | Easy | seqs core-functions | 117 | ![]() | |
Reverse a Sequence | Easy | seqs core-functions | 122 | ![]() | |
Sum It All Up | Easy | seqs | 131 | ![]() | |
Find the odd numbers | Easy | seqs | 126 | ![]() | |
Fibonacci Sequence | Easy | fibonacci seqs | 100 | ![]() | |
Palindrome Detector | Easy | seqs | 119 | ![]() | |
Flatten a Sequence | Easy | seqs core-functions | 93 | ![]() | |
Get the Caps | Easy | strings | 113 | ![]() | |
Compress a Sequence | Easy | seqs | 108 | ![]() | |
Pack a Sequence | Easy | seqs | 107 | ![]() | |
Duplicate a Sequence | Easy | seqs | 110 | ![]() | |
Replicate a Sequence | Easy | seqs | 109 | ![]() | |
Implement range | Easy | seqs core-functions | 98 | ![]() | |
Local bindings | Elementary | syntax | 140 | ![]() | |
Let it Be | Elementary | math syntax | 141 | ![]() | |
Regular Expressions | Elementary | regex syntax | 133 | ![]() | |
Maximum value | Easy | core-functions | 104 | ![]() | |
Interleave Two Seqs | Easy | seqs core-functions | 97 | ![]() | |
Interpose a Seq | Easy | seqs core-functions | 100 | ![]() | |
Drop Every Nth Item | Easy | seqs | 101 | ![]() | |
Factorial Fun | Easy | math | 114 | ![]() | |
Reverse Interleave | Medium | seqs | 72 | ![]() | |
Rotate Sequence | Medium | seqs | 63 | ![]() | |
Intro to Iterate | Easy | seqs | 122 | ![]() | |
Flipping out | Medium | higher-order-functions | 83 | ![]() | |
Contain Yourself | Easy | 119 | ![]() | ||
Intro to some | Easy | 124 | ![]() | ||
Split a sequence | Easy | seqs core-functions | 106 | ![]() | |
Split by Type | Medium | seqs | 75 | ![]() | |
Advanced Destructuring | Easy | destructuring | 107 | ![]() | |
Intro to Destructuring | Elementary | destructuring | 127 | ![]() | |
Longest Increasing Sub-Seq | Hard | seqs | 39 | ![]() | |
Partition a Sequence | Medium | seqs core-functions | 59 | ![]() | |
Count Occurences | Medium | seqs core-functions | 59 | ![]() | |
Find Distinct Items | Medium | seqs core-functions | 54 | ![]() | |
Simple Recursion | Elementary | recursion | 128 | ![]() | |
Function Composition | Medium | higher-order-functions core-functions | 39 | ![]() | |
Juxtaposition | Medium | higher-order-functions core-functions | 49 | ![]() | |
Sequence Reductions | Medium | seqs core-functions | 36 | ![]() | |
Map Construction | Easy | core-functions | 91 | ![]() | |
Re-implement Iteration | Easy | seqs core-functions | 72 | ![]() | |
Group a Sequence | Easy | core-functions | 64 | ![]() | |
Intro to Reduce | Elementary | seqs | 132 | ![]() | |
Black Box Testing | Medium | seqs testing | 34 | ![]() | |
Greatest Common Divisor | Easy | 88 | ![]() | ||
Prime Numbers | Medium | primes | 59 | ![]() | |
Recurring Theme | Elementary | recursion | 117 | ![]() | |
Merge with a Function | Medium | core-functions | 33 | ![]() | |
Word Sorting | Medium | sorting | 56 | ![]() | |
Rearranging Code: -> | Elementary | 118 | ![]() | ||
Rearranging Code: ->> | Elementary | 116 | ![]() | ||
Analyze a Tic-Tac-Toe Board | Hard | game | 32 | ![]() | |
Filter Perfect Squares | Medium | 52 | ![]() | ||
Euler's Totient Function | Medium | 38 | ![]() | ||
Intro to Trampoline | Medium | recursion | 47 | ![]() | |
Anagram Finder | Medium | 44 | ![]() | ||
Reimplement Trampoline | Medium | core-functions | 28 | ![]() | |
Triangle Minimal Path | Hard | graph-theory | 22 | ![]() | |
Perfect Numbers | Medium | 49 | ![]() | ||
Set Intersection | Easy | set-theory | 85 | ![]() | |
Word Chains | Hard | seqs | 15 | ![]() | |
A Half-Truth | Easy | 85 | ![]() | ||
Transitive Closure | Hard | set-theory | 18 | ![]() | |
Power Set | Medium | set-theory | 26 | ![]() | |
Happy numbers | Medium | math | 40 | ![]() | |
Create an Equation | 0 | ![]() | |||
Symmetric Difference | Easy | set-theory | 71 | ![]() | |
Graph Tour | Hard | graph-theory | 13 | ![]() | |
Cartesian Product | Easy | set-theory | 77 | ![]() | |
Graph Connectivity | Hard | graph-theory | 15 | ![]() | |
Read Roman numerals | Hard | strings math | 22 | ![]() | |
Partially Flatten a Sequence | Medium | seqs | 23 | ![]() | |
Game of Life | Hard | game | 5 | ![]() | |
To Tree, or not to Tree | Easy | trees | 41 | ![]() | |
Beauty is Symmetry | Easy | trees | 29 | ![]() | |
Pascal's Triangle | Easy | 49 | ![]() | ||
Equivalence Classes | Medium | 38 | ![]() | ||
Product Digits | Easy | math seqs | 72 | ![]() | |
Least Common Multiple | Easy | math | 48 | ![]() | |
Levenshtein Distance | Hard | seqs | 8 | ![]() | |
intoCamelCase | Medium | strings | 41 | ![]() | |
Generating k-combinations | Medium | seqs combinatorics | 0 | ![]() | |
Write Roman Numerals | Medium | strings math | 30 | ![]() | |
Identify keys and values | Medium | maps seqs | 21 | ![]() | |
Number Maze | Hard | numbers | 3 | ![]() | |
Simple closures | Easy | higher-order-functions math | 62 | ![]() | |
Lazy Searching | Medium | seqs sorting | 20 | ![]() | |
Sequence of pronunciations | Medium | seqs | 27 | ![]() | |
Crossword puzzle | Hard | game | 11 | ![]() | |
Sequs Horribilis | Medium | seqs | 11 | ![]() | |
Global take-while | Medium | seqs higher-order-functions | 22 | ![]() | |
The Balance of N | Medium | math | 37 | ![]() | |
Prime Sandwich | Medium | math | 21 | ![]() | |
For Science! | Hard | game | 6 | ![]() | |
Re-implement Map | Easy | core-seqs | 44 | ![]() | |
Win at Tic-Tac-Toe | Hard | game | 6 | ![]() | |
Sum of square of digits | Easy | math | 48 | ![]() | |
Universal Computation Engine | Medium | functions | 13 | ![]() | |
Read a binary number | Easy | 57 | ![]() | ||
Analyze Reversi | Hard | game | 4 | ![]() | |
Gus' Quinundrum | Hard | logic fun brain-teaser | 10 | ![]() | |
Through the Looking Class | Easy | fun brain-teaser | 70 | ![]() | |
Love Triangle | Hard | search data-juggling | 1 | ![]() | |
Recognize Playing Cards | Easy | strings game | 35 | ![]() | |
Sum Some Set Subsets | Medium | math | 14 | ![]() | |
Intervals | Medium | seqs core-functions | 6 | ![]() | |
A nil key | Elementary | maps | 102 | ![]() | |
Infix Calculator | Easy | higher-order-functions math | 51 | ![]() | |
Digits and bases | Medium | math | 29 | ![]() | |
Veitch, Please! | Hard | math circuit-design | 2 | ![]() | |
Tricky card games | Medium | game cards | 11 | ![]() | |
dot product | Easy | seqs math | 83 | ![]() | |
Oscilrate | Medium | sequences | 21 | ![]() | |
For the win | Elementary | core-functions seqs | 108 | ![]() | |
Trees into tables | Easy | seqs maps | 28 | ![]() | |
Pascal's Trapezoid | Easy | seqs | 38 | ![]() | |
The Big Divide | Medium | math | 26 | ![]() | |
Palindromic Numbers | Medium | seqs math | 13 | ![]() | |
Pairwise Disjoint Sets | Easy | set-theory | 27 | ![]() | |
Map Defaults | Elementary | seqs | 94 | ![]() | |
Indexing Sequences | Easy | seqs | 80 | ![]() | |
Decurry | Medium | partial-functions | 25 | ![]() | |
Subset and Superset | Elementary | set-theory | 110 | ![]() | |
Logical falsity and truth | Elementary | logic | 124 | ![]() | |
Comparisons | Easy | 68 | ![]() | ||
Infinite Matrix | Medium | seqs recursion math | 14 | ![]() | |
Intervals | Medium | 17 | ![]() | ||
Intro to Destructuring 2 | Easy | destructuring | 65 | ![]() | |
Balancing Brackets | Medium | parsing | 11 | ![]() | |
Parentheses... Again | Medium | math combinatorics | 3 | ![]() | |
equality-0 | Basic | equality | 198 | ![]() | |
equality-1 | Basic | equality | 191 | ![]() | |
equality-2 | Basic | equality | 185 | ![]() | |
equality-3 | Basic | equality | 170 | ![]() | |
equality-4 | Basic | equality | 173 | ![]() | |
equality-5 | Basic | equality | 156 | ![]() | |
equality-6 | Basic | equality | 164 | ![]() | |
equality-7 | Basic | equality | 156 | ![]() | |
equality-8 | Basic | equality | 157 | ![]() | |
lists-0 | Basic | lists | 159 | ![]() | |
lists-1 | Basic | lists | 166 | ![]() | |
lists-2 | Basic | lists | 151 | ![]() | |
lists-3 | Basic | lists | 160 | ![]() | |
lists-4 | Basic | lists | 154 | ![]() | |
lists-5 | Basic | lists | 148 | ![]() | |
lists-6 | Basic | lists | 145 | ![]() | |
lists-7 | Basic | lists | 143 | ![]() | |
lists-8 | Basic | lists | 141 | ![]() | |
lists-9 | Basic | lists | 134 | ![]() | |
vectors-0 | Basic | vectors | 143 | ![]() | |
vectors-1 | Basic | vectors | 141 | ![]() | |
vectors-2 | Basic | vectors | 137 | ![]() | |
vectors-3 | Basic | vectors | 136 | ![]() | |
vectors-4 | Basic | vectors | 131 | ![]() | |
vectors-5 | Basic | vectors | 133 | ![]() | |
vectors-6 | Basic | vectors | 137 | ![]() | |
vectors-7 | Basic | vectors | 131 | ![]() | |
vectors-8 | Basic | vectors | 132 | ![]() | |
vectors-9 | Basic | vectors | 141 | ![]() | |
sets-0 | Basic | sets | 132 | ![]() | |
sets-1 | Basic | sets | 131 | ![]() | |
sets-2 | Basic | sets | 130 | ![]() | |
sets-3 | Basic | sets | 134 | ![]() | |
sets-4 | Basic | sets | 130 | ![]() | |
sets-5 | Basic | sets | 129 | ![]() | |
maps-0 | Basic | maps | 136 | ![]() | |
maps-1 | Basic | maps | 136 | ![]() | |
maps-2 | Basic | maps | 136 | ![]() | |
maps-3 | Basic | maps | 135 | ![]() | |
maps-4 | Basic | maps | 133 | ![]() | |
maps-5 | Basic | maps | 133 | ![]() | |
maps-6 | Basic | maps | 133 | ![]() | |
maps-7 | Basic | maps | 130 | ![]() | |
maps-8 | Basic | maps | 128 | ![]() | |
maps-9 | Basic | maps | 128 | ![]() | |
maps-10 | Basic | maps | 128 | ![]() | |
maps-11 | Basic | maps | 130 | ![]() | |
maps-12 | Basic | maps | 126 | ![]() | |
maps-13 | Basic | maps | 117 | ![]() | |
maps-14 | Basic | maps | 116 | ![]() | |
functions-0 | Basic | functions | 122 | ![]() | |
functions-1 | Basic | functions | 122 | ![]() | |
functions-2 | Basic | functions | 124 | ![]() | |
functions-3 | Basic | functions | 121 | ![]() | |
functions-4 | Basic | functions | 120 | ![]() | |
functions-5 | Basic | functions | 119 | ![]() | |
functions-6 | Basic | functions | 116 | ![]() | |
functions-7 | Basic | functions | 116 | ![]() | |
functions-8 | Basic | functions | 98 | ![]() | |
functions-9 | Basic | functions | 100 | ![]() | |
conditionals-0 | Basic | conditionals | 110 | ![]() | |
conditionals-1 | Basic | conditionals | 112 | ![]() | |
conditionals-2 | Basic | conditionals | 109 | ![]() | |
conditionals-3 | Basic | conditionals | 109 | ![]() | |
conditionals-4 | Basic | conditionals | 95 | ![]() | |
conditionals-5 | Basic | conditionals | 107 | ![]() | |
conditionals-6 | Basic | conditionals | 89 | ![]() | |
conditionals-7 | Basic | conditionals | 87 | ![]() | |
partition-0 | Basic | partition | 102 | ![]() | |
partition-1 | Basic | partition | 100 | ![]() | |
partition-2 | Basic | partition | 96 | ![]() | |
partition-3 | Basic | partition | 91 | ![]() | |
partition-4 | Basic | partition | 92 | ![]() | |
partition-5 | Basic | partition | 88 | ![]() | |
higher-order-functions-0 | Basic | functions | 102 | ![]() | |
higher-order-functions-1 | Basic | functions | 91 | ![]() | |
higher-order-functions-2 | Basic | functions | 96 | ![]() | |
higher-order-functions-3 | Basic | functions | 94 | ![]() | |
higher-order-functions-4 | Basic | functions | 91 | ![]() | |
higher-order-functions-5 | Basic | functions | 84 | ![]() | |
higher-order-functions-6 | Basic | functions | 46 | ![]() | |
higher-order-functions-7 | Basic | functions | 77 | ![]() | |
higher-order-functions-8 | Basic | functions | 73 | ![]() | |
higher-order-functions-9 | Basic | functions | 65 | ![]() | |
runtime-polymorphism-0 | Basic | polymorphism | 69 | ![]() | |
runtime-polymorphism-1 | Basic | polymorphism | 66 | ![]() | |
runtime-polymorphism-2 | Basic | polymorphism | 65 | ![]() | |
lazy-sequences-0 | Basic | sequences | 97 | ![]() | |
lazy-sequences-1 | Basic | sequences | 100 | ![]() | |
lazy-sequences-2 | Basic | sequences | 99 | ![]() | |
lazy-sequences-3 | Basic | sequences | 97 | ![]() | |
lazy-sequences-4 | Basic | sequences | 97 | ![]() | |
lazy-sequences-5 | Basic | sequences | 93 | ![]() | |
lazy-sequences-6 | Basic | sequences | 74 | ![]() | |
sequence-comprehensions-0 | Basic | comprehensions | 83 | ![]() | |
sequence-comprehensions-1 | Basic | comprehensions | 69 | ![]() | |
sequence-comprehensions-2 | Basic | comprehensions | 72 | ![]() | |
sequence-comprehensions-3 | Basic | comprehensions | 36 | ![]() | |
sequence-comprehensions-4 | Basic | comprehensions | 47 | ![]() | |
creating-functions-0 | Basic | functions | 72 | ![]() | |
creating-functions-1 | Basic | functions | 66 | ![]() | |
creating-functions-2 | Basic | functions | 64 | ![]() | |
creating-functions-3 | Basic | functions | 66 | ![]() | |
creating-functions-4 | Basic | functions | 61 | ![]() | |
creating-functions-5 | Basic | functions | 62 | ![]() | |
creating-functions-6 | Basic | functions | 53 | ![]() | |
destructuring-0 | Basic | destructuring | 71 | ![]() | |
destructuring-1 | Basic | destructuring | 60 | ![]() | |
destructuring-2 | Basic | destructuring | 53 | ![]() | |
destructuring-3 | Basic | destructuring | 54 | ![]() | |
destructuring-4 | Basic | destructuring | 51 | ![]() | |
destructuring-5 | Basic | destructuring | 51 | ![]() | |
destructuring-6 | Basic | destructuring | 34 | ![]() | |
atoms-0 | Basic | atoms | 81 | ![]() | |
atoms-1 | Basic | atoms | 80 | ![]() | |
atoms-2 | Basic | atoms | 71 | ![]() | |
atoms-3 | Basic | atoms | 59 | ![]() | |
atoms-4 | Basic | atoms | 59 | ![]() | |
atoms-5 | Basic | atoms | 59 | ![]() | |
atoms-6 | Basic | atoms | 52 | ![]() | |
tribonacci | Easy | tribonacci seqs | mifwar | 27 | ![]() |
Akar persamaan kuadrat | Easy | Math | sabdaps | 18 | ![]() |
Simple Math 2 | Elementary | arithmatics | arifian | 80 | ![]() |
Strings 2 | Elementary | arifian | 59 | ![]() | |
Collection 1 | Elementary | arifian | 58 | ![]() | |
Sequential destructuring 1 | Easy | destructuring | arifian | 25 | ![]() |
Associative destructuring 1 | Easy | destructuring | arifian | 27 | ![]() |
Associative destructuring 2 | Easy | destructuring | arifian | 23 | ![]() |
Reverse a string | Elementary | String list | sabdaps | 10 | ![]() |
A Test of character | Elementary | String Character | sabdaps | 8 | ![]() |
Extracting Private Ryan | Basic | String | sabdaps | 10 | ![]() |
You are replaceable | Elementary | String | sabdaps | 8 | ![]() |
Give me your position | Elementary | String | sabdaps | 8 | ![]() |
Separation of char and string | Elementary | String | sabdaps | 9 | ![]() |
Separation of char and string (satanic level) | Medium | String | sabdaps | 1 | ![]() |
Entangled | Elementary | String List | sabdaps | 3 | ![]() |
Uniqlongth | Easy | String | sabdaps | 3 | ![]() |
Pecking order | Elementary | List Vector | sabdaps | 8 | ![]() |
Merry go round a bit | Elementary | List Vector | sabdaps | 7 | ![]() |
We found a match (or some matches) | Easy | List and vector | sabdaps | 3 | ![]() |
If we love people indiscriminately we cannot function | Elementary | vector and list | sabdaps | 9 | ![]() |
Thou shall not pass | Basic | Vector and List | sabdaps | 10 | ![]() |
Encoding | Easy | List and vector | sabdaps | 3 | ![]() |
Prime Factorisation | Easy | Numbers and list | sabdaps | 3 | ![]() |
Segregation FTW | Easy | Further list and vector functions | sabdaps | 3 | ![]() |
Unnecessary keribetan | Elementary | Mikir dikit | sabdaps | 6 | ![]() |
Uniquely sorted | Easy | List and vector functions | sabdaps | 3 | ![]() |
When you have the key you can replace the value | Elementary | Map | sabdaps | 8 | ![]() |
Recency bias | Elementary | Map | sabdaps | 8 | ![]() |
Flip it | Easy | Map | sabdaps | 4 | ![]() |
Deep key-per | Easy | Nested map | sabdaps | 3 | ![]() |
The Map of shadows | Easy | Map | sabdaps | 3 | ![]() |
The Treasure Hunter | Medium | Map | sabdaps | 0 | ![]() |
Crypto Challenge | Easy | Numbers and math | sabdaps | 3 | ![]() |
The Diophantine Dilemma | Medium | Math and numbers | sabdaps | 0 | ![]() |
The Riddle of Partitions | Medium | Math and numbers | sabdaps | 0 | ![]() |
The Quest for Perfect Numbers | Medium | Math and numbers | sabdaps | 1 | ![]() |
Employee(s) of the Month | Easy | List of Maps | sabdaps | 3 | ![]() |
Stock checking | Easy | Real life cases List of Maps | sabdaps | 3 | ![]() |
The Librarian's Dilemma | Easy | Real life cases List of Maps | sabdaps | 3 | ![]() |
The Quizmaster's Conundrum | Easy | Real life cases List of Maps | sabdaps | 3 | ![]() |
The Enrollment Enigma | Easy | Real life cases List of Maps | sabdaps | 0 | ![]() |
The Curriculum Conundrum | Medium | Real life cases List of Maps | sabdaps | 0 | ![]() |
The Article Archivist | Easy | Real life cases List of Maps | sabdaps | 2 | ![]() |
Schedule Optimiser | Medium | Real life cases List of Maps | sabdaps | 0 | ![]() |
The Content Merger | Easy | Real life cases List of Maps | sabdaps | 0 | ![]() |
The Quiz Aggregator | Easy | Real life cases List of Maps | sabdaps | 0 | ![]() |
The Quiz Refiner | Easy | Real life cases List of Maps | sabdaps | 1 | ![]() |
The Quiz Upgrader | Medium | Real life cases List of Maps | sabdaps | 1 | ![]() |
The Progen transformer | Easy | Real life cases List of Maps | sabdaps | 1 | ![]() |
The Ultimate sorter | Medium | Real life cases List of Maps | sabdaps | 0 | ![]() |
Data Fusion | Medium | Real life cases List of Maps | sabdaps | 0 | ![]() |