Figuring out the Riddler puzzles
The Riddler column publishes weekly brain teasers that range from straightforward probability problems to genuinely nasty optimization puzzles. If you're looking for the Riddler Questions And Answers, you've got two main sources: the official NYT site publishes solutions every Friday, and there's a whole ecosystem of people posting their work on forums and GitHub. The official answers tend to be short and sometimes skip steps, which is fine if you just want to check your result, but not so useful if you actually want to understand the reasoning. Start by reading the problem statement twice. I know that sounds obvious, but the weekly puzzles hide constraints in plain sight. Last month there was a puzzle about optimal stopping where the expected value calculation depended on whether you counted the current day as a valid selection or had already passed it. The wording was ambiguous enough that my first attempt was completely wrong, and the official answer didn't even address the ambiguity. For the math-heavy ones, the approach that actually works is separating the problem into sub-components. Take the "What Are the Odds?" section—that's mostly probability and statistics. Break it down. Write out the sample space. Use simulation as a sanity check before you trust your analytical answer. I've found that running a quick Python script with 100,000 iterations catches most of my combinatorial errors within seconds, while my manual calculations took twenty minutes and were still sometimes wrong.
The challenge column is different. Those are usually optimization or logic problems where there's no single formula to apply. You need to find the structure. A lot of people jump straight to coding a brute-force solution, and that works for small instances, but it doesn't help you understand the general case or scale when the input grows. I learned this the hard way on a puzzle involving routing optimization where the brute force approach worked for n=5 but gave up around n=12. Switching to a dynamic programming formulation brought it back down to under a second for n=20.
Where people actually post solutions
The FiveThirtyEight comments section has some genuinely good work, but it's fragmented. People post one-liner answers, full derivations, and everything in between. The subreddit r/riddler is more organized but slower. If you want something comprehensive, GitHub repositories like "fivethirtyeight-riddler" have hundreds of solved challenges with detailed explanations. The quality varies wildly though—some repos are thorough, others are just code dumps with no commentary. There's also the Stack Exchange Mathematics tag, where Riddler puzzles occasionally get posted and answered by people who treat them like actual competition math problems. The answers there are usually the most rigorous, but they can also be overblown, applying measure theory to a puzzle that only needs basic combinatorics.
Get the Full Details

Common mistakes that waste time
Most people overcomplicate the geometry problems. There was one puzzle last year about the expected distance between two random points in a circle, and a bunch of solvers went full polar coordinates with nested integrals. The problem has rotational symmetry, so you can fix one point and integrate over just the angle of the second point relative to it, which cuts the integral down to a single dimension. This saved me about forty minutes of work on that one. Another pitfall is assuming uniform distributions everywhere. The Riddler loves to phrase things in a way that sounds uniform but isn't. A classic example is selecting a random chord in a circle—there are multiple valid interpretations (random endpoints, random radius, random midpoint), and each gives a different answer. Bertrand's paradox, basically. The problem usually tells you which one it means, but not always explicitly.
When the official answers fall short
The NYT occasionally publishes answers that assume a particular interpretation without discussing alternatives. I ran into this with a puzzle about game theory strategies where the solution assumed rational play from all parties, but a different equilibrium existed under bounded rationality. The answer was technically correct for the intended interpretation, but if you explored the problem space more broadly, you'd find additional valid solutions. The column never acknowledged this, and several commenters pointed it out without any editorial response. For puzzles that involve discrete optimization with large search spaces, simulation-based answers from the community are often more useful than the official analytical ones. The official answers tend to be elegant and short, which is great for verification but not for learning the method. A lot of the techniques—Monte Carlo estimation, Markov chain analysis, integer programming formulations—get hand-waved in the published solutions.
A practical workflow
Here's what I actually do when a new Riddler drops. First pass: read the problem and try to solve it on paper without any tools. This takes anywhere from five minutes to an hour depending on the difficulty. Second pass: code a simulation to verify. This is where I catch most mistakes. Third pass: if the analytical solution is still elusive, I look at what others have posted, but I read the solutions sideways—scanning for the key insight rather than following their derivation step by step. Reading someone else's full work too early just tricks your brain into thinking you understand it. The Sunday edition tends to be harder than the daily puzzles. Don't spend more than thirty minutes on a single problem before deciding whether to move on or look at hints. The satisfaction comes from the solve, not from grinding for six hours.
