Problems by Greg Hamerly

Name Fastest Shortest Total Acc. Ratio Difficulty Languages
Adding Words 0.00 195 19043 4771 25% 4.0Medium en
Add Two Numbers 0.00 11 20544 11632 57% 1.3Easy en
All Different Directions 0.00 197 2260 1082 48% 2.4Easy en
Bag of Tiles 0.08 388 1490 475 32% 6.3Hard en
BASIC Interpreter 0.01 422 2493 526 21% 5.5Hard en
Birthday Paradox 0.00 303 297 106 36% 5.4Medium en
Bounding Robots 0.00 257 3334 1958 59% 1.7Easy en
Cellular Merging 0.01 2947 88 11 12% 8.3Hard en
Charting Progress 0.00 103 3278 1516 46% 2.0Easy en
Chatter 0.15 703 394 192 49% 4.3Medium en
Checking For Correctness 0.01 54 2260 702 31% 3.8Medium en
Connect the Dots 0.00 596 1604 576 36% 3.6Medium en
Convex Polygon Area 0.00 108 2219 1268 57% 1.8Easy en
Counting Stars 0.00 358 14477 4015 28% 3.0Medium en
Dart Scoring 0.00 790 861 324 38% 4.4Medium en
Das Blinkenlights 0.00 47 6875 3014 44% 1.8Easy en
Deduplicating Files 0.01 277 4163 1231 30% 3.8Medium en
Detailed Differences 0.00 55 17118 9041 53% 1.4Easy en
Different Distances 0.00 78 5758 2899 50% 1.7Easy en
Echo Echo Echo 0.00 9 21457 12381 58% 1.3Easy en
Engineering English 0.00 51 6933 3074 44% 2.4Easy en
Enlarging Hash Tables 0.00 156 3849 1280 33% 2.9Medium en
Erdős Numbers 0.01 262 1207 356 29% 5.2Medium en
Escape Plan 0.01 1045 1109 309 28% 5.7Hard en
Estimating the Area of a Circle 0.00 49 7304 4243 58% 1.5Easy en
Forest Fires 0.18 1051 205 81 40% 5.3Medium en
Functional Fun 0.00 404 1764 811 46% 1.9Easy en
Fundamental Neighbors 0.00 270 1409 527 37% 4.1Medium en
Generalized Recursive Functions 0.02 361 1065 400 38% 4.5Medium en
Genetic Search 0.00 213 1556 826 53% 2.1Easy en
Gerrymandering 0.00 183 3065 1973 64% 1.6Easy en
Golomb Rulers 0.02 325 1267 640 51% 3.1Medium en
Hall O' Wee Mirrors 0.00 339 222 94 42% 5.1Medium en
Heliocentric 0.00 89 3519 1897 54% 1.8Easy en
Hitting the Targets 0.00 194 2800 1687 60% 1.6Easy en
How Many Digits? 0.00 71 7655 2136 28% 3.5Medium en
Hurricane Danger! 0.00 222 939 273 29% 4.9Medium en
Image Decoding 0.00 276 3095 807 26% 3.3Medium en
Island Hopping 0.02 292 3885 1729 45% 2.7Easy en
Juggling Patterns 0.00 300 939 259 28% 5.9Hard en
Limited Correspondence 0.03 914 1103 220 20% 7.4Hard en
Loopy Cab Drivers 0.01 985 499 134 27% 6.9Hard en
Loopy Transit 0.00 345 287 177 62% 3.5Medium en
Managing Packaging 0.01 400 1001 390 39% 5.2Medium en
Mandelbrot 0.00 103 3511 1075 31% 3.1Medium en
Matrix Inverse 0.00 199 4049 1393 34% 3.0Medium en
Maximizing (And Minimizing) Your Winnings 0.07 422 946 382 40% 4.1Medium en
Maximizing Your Pay 0.00 484 625 179 29% 5.6Hard en
Maze Movement 0.04 962 1047 538 51% 3.7Medium en
Metaprogramming 0.00 97 3525 1564 44% 2.1Easy en
Missing Numbers 0.00 57 8680 4589 53% 1.7Easy en
Multi-Touch Gesture Classification 0.00 2526 168 31 18% 8.0Hard en
Musical Notation 0.00 306 1594 805 51% 2.0Easy en
Music Your Way 0.00 223 1979 1007 51% 2.3Easy en
Name That Permutation 0.00 226 855 358 42% 4.4Medium en
Notable Quotables 0.00 1300 137 19 14% 7.9Hard en
Oddities 0.00 45 39153 21017 54% 1.5Easy en
Out of Context 0.04 1267 101 28 28% 7.2Hard en
Pachinko Probability 0.00 575 458 177 39% 5.6Hard en
Pachyderm Peanut Packing 0.00 390 1244 756 61% 2.0Easy en
Page Layout 0.02 749 1042 307 29% 5.4Medium en
Parallel Analysis 0.08 392 526 222 42% 4.4Medium en
Parsing Hex 0.00 36 3625 1204 33% 2.6Easy en
Permutation Encryption 0.00 187 4601 1743 38% 2.6Easy en
Polish Notation 0.00 389 2204 580 26% 3.8Medium en
Preludes 0.00 115 2645 1407 53% 1.8Easy en
Primal Representation 0.02 431 2152 639 30% 4.7Medium en
Prime Reduction 0.03 291 4133 1479 36% 2.9Medium en
Prime Spiral 0.00 666 779 354 45% 3.3Medium en
Quick Estimates 0.00 18 13968 7752 55% 1.6Easy en
Quite a Problem 0.00 35 4990 2131 43% 2.2Easy en
Race Day 0.00 579 555 245 44% 3.8Medium en
Reachable Roads 0.00 301 5075 2548 50% 2.1Easy en
Reversing Roads 0.00 904 3326 826 25% 3.8Medium en
Robot Protection 0.02 342 1741 784 45% 2.6Easy en
Saving Daylight 0.00 191 3210 1721 54% 1.9Easy en
Secure Doors 0.00 99 7427 3701 50% 1.7Easy en
Self-Similar Strings 0.02 174 2225 1229 55% 3.1Medium en
Selling Spatulas 0.00 626 3105 372 12% 7.3Hard en
Sierpiński Circumference 0.00 60 3169 1158 37% 2.8Medium en
Sneak Attack 0.00 970 498 48 10% 8.9Hard en
Sort of Sorting 0.01 53 20565 8966 44% 2.1Easy en
Sort Two Numbers 0.00 17 20291 10152 50% 1.4Easy en
Statistics 0.00 69 14655 6258 43% 1.8Easy en
Stirling's Approximation 0.00 86 1172 487 42% 4.7Medium en
Structural Differences 0.01 555 69 19 28% 7.4Hard en
Substring Switcheroo 0.26 610 724 217 30% 5.8Hard en
Sudokunique 0.01 1810 1582 226 14% 8.8Hard en
Support Vector Machine 0.02 234 1113 293 26% 4.3Medium en
Surveillance Squared 0.02 808 266 47 18% 7.3Hard en
Synchronizing Lists 0.00 117 7274 4366 60% 1.7Easy en
Texture Analysis 0.00 70 4235 1673 40% 3.0Medium en
The Rectangles Are Surrounding Us! 0.00 123 1270 623 49% 2.9Medium en
Transportation Planning 0.05 1157 466 164 35% 4.1Medium en
Unicycle Counting 0.00 924 258 60 23% 7.4Hard en
Variable Arithmetic 0.00 256 1659 733 44% 2.5Easy en
Volume Amplification 0.11 258 463 149 32% 6.7Hard en
Where to Live? 0.00 227 769 291 38% 4.0Medium en
Zipline 0.00 71 3068 1036 34% 3.3Medium en