I'm working on solving Project Euler's Problem 845. It's asking us to find the $10^{16}$-th positive integer number that has a prime sum of digits. Adopting a 'naive' solution, I compute the sum of digits, verify it's prime and increase a counter each time I find one. Obviously though, this won't get me very far. It takes my Python program a few minutes (5 or so) to correctly find the $10^8$-th number. No chance of ever getting to the $10^{16}$-th number though. Therefore, I'm looking for a smarter algorithm that can solve this problem without going through each and every number. Is there a way to compute sum of digits without breaking up the number in digits and summing, but base the result on the sum of digits of previous numbers? That's wwhat I'm trying now, but no progress. Any help would be greatly appreciated. Thank you!
2026-03-30 04:57:35.1774846655
How many numbers less than N have a prime sum of digits?
334 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in ELEMENTARY-NUMBER-THEORY
- Maximum number of guaranteed coins to get in a "30 coins in 3 boxes" puzzle
- Interesting number theoretical game
- How do I show that if $\boldsymbol{a_1 a_2 a_3\cdots a_n \mid k}$ then each variable divides $\boldsymbol k $?
- Using only the digits 2,3,9, how many six-digit numbers can be formed which are divisible by 6?
- Algebra Proof including relative primes.
- How do I show that any natural number of this expression is a natural linear combination?
- Counting the number of solutions of the congruence $x^k\equiv h$ (mod q)
- algebraic integers of $x^4 -10x^2 +1$
- What exactly is the definition of Carmichael numbers?
- Number of divisors 888,888.
Related Questions in SUMMATION
- Computing:$\sum_{n=0}^\infty\frac{3^n}{n!(n+3)}$
- Prove that $1+{1\over 1+{1\over 1+{1\over 1+{1\over 1+...}}}}=\sqrt{1+\sqrt{1+\sqrt{1+\sqrt{1+...}}}}$
- Fourier series. Find the sum $\sum_{n=1}^\infty \frac{(-1)^{n+1}}{2n+1}$
- Sigma (sum) Problem
- How to prove the inequality $\frac{1}{n}+\frac{1}{n+1}+\cdots+\frac{1}{2n-1}\geq \log (2)$?
- Double-exponential sum (maybe it telescopes?)
- Simplify $\prod_{k=1}^{l} \sum_{r=d}^m {{m}\choose{r}} \left(N-k \right)^{r} k^{m-r+1}$
- Sum of two martingales
- How can we prove that $e^{-jωn}$ converges at $0$ while n -> infinity?
- Interesting inequalities
Related Questions in ALGORITHMS
- Least Absolute Deviation (LAD) Line Fitting / Regression
- Do these special substring sets form a matroid?
- Modified conjugate gradient method to minimise quadratic functional restricted to positive solutions
- Correct way to prove Big O statement
- Product of sums of all subsets mod $k$?
- (logn)^(logn) = n^(log10+logn). WHY?
- Clarificaiton on barycentric coordinates
- Minimum number of moves to make all elements of the sequence zero.
- Translation of the work of Gauss where the fast Fourier transform algorithm first appeared
- sources about SVD complexity
Related Questions in DECIMAL-EXPANSION
- Finding the period of decimal
- Which sets of base 10 digits have the property that, for every $n$, there is a $n$-digit number made up of these digits that is divisible by $5^n$?
- Is a irrational number still irrational when we apply some mapping to its decimal representation?
- Why the square root of any decimal number between 0 and 1 always come out to be greater than the number itself?
- Why does the decimal representation of (10^x * 10^y) always suffix the same representation in binary?
- Digit sum of $x$ consisting of only 3,4,5,6 = digit sum of $2x$
- How many 3 digits numbers are equal to the sum of their first digit plus their second digit squared plus the third cubed?
- Is it possible to determine if a number is infinitely long?
- What is the logic behind the octal to decimal conversion using the expansion method?
- Is the real number whose $n^{\rm th}$ digit after the decimal point in decimal representation is the leading digit of $2^n$ a rational number?
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
Hint: use inclusion-exclusion to solve the problem of counting $k$-digit numbers that have digit sum $s$: $$x_1 + \cdots + x_k = s, \quad 0 \le x_i \le 9$$
Then search $n$ and do casework on values $\le n$, where $n$ is not necessarily a power of 10.
Actually, you can do a more expensive but simple dynamic programming solution too. Inclusion-exclusion for a given digit sum $s$ and number of digits $k$ can be computed in $O(k)$ time (assuming math operations like binomial are constant time and there are a fixed 10 possible digits), which is much better than a DP in $O(sk)$, if your values are absurdly large.