Problems by Greg Hamerly

Name Fastest Shortest Total Acc. Ratio Difficulty Languages
Adding Words 0.00 359 17586 4380 25% 4.0Medium en
Add Two Numbers 0.00 16 16875 9728 58% 1.4Easy en
All Different Directions 0.00 449 2036 950 47% 2.4Easy en
Bag of Tiles 0.08 388 1302 419 32% 6.0Hard en
BASIC Interpreter 0.01 1312 2277 474 21% 5.7Hard en
Birthday Paradox 0.00 374 220 77 35% 5.4Medium en
Bounding Robots 0.00 257 3206 1885 59% 1.7Easy en
Cellular Merging 0.01 2947 88 11 12% 8.3Hard en
Charting Progress 0.00 178 3201 1469 46% 2.0Easy en
Chatter 0.15 703 368 172 47% 4.7Medium en
Checking For Correctness 0.01 108 2069 628 30% 4.1Medium en
Connect the Dots 0.00 680 1474 533 36% 3.7Medium en
Convex Polygon Area 0.00 173 1838 1135 62% 1.8Easy en
Counting Stars 0.00 358 14011 3835 27% 3.1Medium en
Dart Scoring 0.00 790 777 287 37% 4.5Medium en
Das Blinkenlights 0.00 48 6205 2763 45% 1.8Easy en
Deduplicating Files 0.01 277 4085 1196 29% 3.9Medium en
Detailed Differences 0.00 68 15299 8164 53% 1.4Easy en
Different Distances 0.00 79 5532 2799 51% 1.7Easy en
Echo Echo Echo 0.00 10 17635 10304 58% 1.3Easy en
Engineering English 0.00 73 6545 2915 45% 2.2Easy en
Enlarging Hash Tables 0.00 220 3320 1129 34% 3.2Medium en
Erdős Numbers 0.01 468 1123 330 29% 5.3Medium en
Escape Plan 0.01 1045 1037 287 28% 5.6Hard en
Estimating the Area of a Circle 0.00 60 6594 3892 59% 1.5Easy en
Forest Fires 0.18 1051 199 80 40% 5.3Medium en
Functional Fun 0.00 420 1725 784 45% 1.9Easy en
Fundamental Neighbors 0.00 270 1229 465 38% 4.4Medium en
Generalized Recursive Functions 0.02 361 933 357 38% 4.4Medium en
Genetic Search 0.00 238 1393 752 54% 2.1Easy en
Gerrymandering 0.00 183 2969 1904 64% 1.6Easy en
Golomb Rulers 0.02 325 1186 609 51% 3.0Medium en
Hall O' Wee Mirrors 0.00 339 222 94 42% 5.2Medium en
Heliocentric 0.00 143 3256 1783 55% 1.7Easy en
Hitting the Targets 0.00 194 2688 1607 60% 1.6Easy en
How Many Digits? 0.00 108 7393 2047 28% 3.5Medium en
Hurricane Danger! 0.00 387 875 244 28% 5.1Medium en
Image Decoding 0.00 300 2980 778 26% 3.3Medium en
Island Hopping 0.02 470 3348 1549 46% 2.8Medium en
Juggling Patterns 0.00 300 841 232 28% 5.9Hard en
Limited Correspondence 0.03 914 1098 218 20% 7.3Hard en
Loopy Cab Drivers 0.01 985 474 126 27% 5.7Hard en
Loopy Transit 0.00 345 267 157 59% 3.7Medium en
Managing Packaging 0.01 400 930 356 38% 5.2Medium en
Mandelbrot 0.00 181 3425 1046 31% 3.1Medium en
Matrix Inverse 0.00 199 3751 1308 35% 2.9Medium en
Maximizing (And Minimizing) Your Winnings 0.07 422 889 362 41% 4.2Medium en
Maximizing Your Pay 0.00 484 618 176 28% 5.7Hard en
Maze Movement 0.05 1239 792 426 54% 3.7Medium en
Metaprogramming 0.00 123 3325 1480 45% 2.1Easy en
Missing Numbers 0.00 58 7686 4128 54% 1.7Easy en
Multi-Touch Gesture Classification 0.00 2526 127 31 24% 7.3Hard en
Musical Notation 0.00 306 1527 774 51% 2.0Easy en
Music Your Way 0.00 223 1822 934 51% 2.3Easy en
Name That Permutation 0.00 226 834 349 42% 4.3Medium en
Notable Quotables 0.00 1300 137 19 14% 7.9Hard en
Oddities 0.00 52 36446 19832 54% 1.4Easy en
Out of Context 0.04 2247 31 10 32% 8.0Hard en
Pachinko Probability 0.00 575 451 172 38% 5.6Hard en
Pachyderm Peanut Packing 0.00 390 1133 705 62% 1.9Easy en
Page Layout 0.02 749 907 265 29% 5.2Medium en
Parallel Analysis 0.08 392 490 209 43% 4.1Medium en
Parsing Hex 0.00 119 3140 1011 32% 2.7Easy en
Permutation Encryption 0.00 187 4519 1707 38% 2.6Easy en
Polish Notation 0.00 389 1902 543 29% 3.2Medium en
Preludes 0.00 115 2504 1340 54% 1.8Easy en
Primal Representation 0.02 431 2030 584 29% 5.2Medium en
Prime Reduction 0.03 355 3469 1252 36% 3.4Medium en
Prime Spiral 0.00 1281 723 305 42% 3.3Medium en
Quick Estimates 0.00 18 13407 7449 56% 1.6Easy en
Quite a Problem 0.00 35 4624 1964 42% 2.3Easy en
Race Day 0.00 579 495 209 42% 3.9Medium en
Reachable Roads 0.00 301 4590 2309 50% 2.3Easy en
Reversing Roads 0.00 904 2934 707 24% 4.2Medium en
Robot Protection 0.02 826 1604 706 44% 2.7Easy en
Saving Daylight 0.00 191 3078 1652 54% 2.0Easy en
Secure Doors 0.00 99 6994 3506 50% 1.6Easy en
Self-Similar Strings 0.02 295 2179 1195 55% 3.3Medium en
Selling Spatulas 0.00 626 2448 296 12% 7.7Hard en
Sierpiński Circumference 0.00 106 3075 1129 37% 2.7Easy en
Sneak Attack 0.00 970 497 48 10% 8.7Hard en
Sort of Sorting 0.01 104 18077 8001 44% 2.0Easy en
Sort Two Numbers 0.00 28 15444 7966 52% 1.4Easy en
Statistics 0.00 128 13910 5920 43% 1.9Easy en
Stirling's Approximation 0.00 142 1102 460 42% 4.6Medium en
Structural Differences 0.01 555 69 19 28% 7.4Hard en
Substring Switcheroo 0.26 610 677 203 30% 5.8Hard en
Sudokunique 0.01 1820 1432 215 15% 8.7Hard en
Support Vector Machine 0.02 243 1086 278 26% 4.6Medium en
Surveillance Squared 0.02 808 266 47 18% 7.3Hard en
Synchronizing Lists 0.00 148 6812 4155 61% 1.6Easy en
Texture Analysis 0.00 87 3893 1546 40% 3.0Medium en
The Rectangles Are Surrounding Us! 0.00 225 946 488 52% 3.0Medium en
Transportation Planning 0.05 1157 399 141 35% 4.3Medium en
Unicycle Counting 0.00 924 247 57 23% 7.3Hard en
Variable Arithmetic 0.00 300 1578 697 44% 2.5Easy en
Volume Amplification 0.11 258 429 137 32% 6.5Hard en
Where to Live? 0.00 227 760 279 37% 4.1Medium en
Zipline 0.00 134 2906 980 34% 3.1Medium en