Then I'm talking to Matt, and he points out the problem says "consecutive digits", not integers. Like, digits inside the number. As in 996 computations for the brute-force method instead of 10^200, and working with numbers with five or six digits instead of hundreds or a thousand.
I'm fantastic at math, and a pretty damn good programmer. But apparently reading comprehension is one of my weak points.