El problema es el siguiente, vamos a $S$ ser un conjunto de dígitos distintos de cero, con la posibilidad de repetir o faltan dígitos. Deje $K \geq |S|$, quiero encontrar la suma de todos los números con $K$ o menos dígitos, cuyos dígitos distintos de cero de escape el conjunto $S$. Elaborar, supongamos $K = 3$$S = \{1,1\}$. Entonces, el número de satisfacer los criterios se $11,101$$110$, por lo que la suma sería de $222$.
Ahora quiero considerar grandes conjuntos de números (para propósitos de programación), denotan estas por $S = \{d_1,\ldots,d_1,d_2,\ldots,d_2,\ldots d_j,\ldots,d_j\}$. Elijo esta notación para reflejar el hecho de que puede haber varios duplicados y que no todos los dígitos $1,\ldots, 9$ deben ser incluidos en el conjunto.
La forma que yo quiero para atacar este problema es por la descomposición de los números creados por los dígitos en números de un solo dígito. He probado el siguiente enfoque, pero no estoy seguro de que tiene razón: Ampliar el conjunto $S$ $K - |S|$ ceros. A continuación, el uso de los elementos en $S$ podemos crear exactamente $$ \frac{K!}{m_0!m_1!\cdots m_9!}$$ los números, donde $m_j$ denota la multiplicidad de $d_i$$S$. Ahora de estos números, la fracción $ m_i / K$ tienen $d_i$ según el último dígito, y por el otro los dígitos de la fracción es el mismo. Por lo tanto la suma total debe ser $$ \frac{K!}{m_0!m_1!\cdots m_9!} \cdot \underbrace{11 \ldots 11}_{k \ \text{times}} \cdot \sum\limits_{i=0}^9 d_i \frac{m_i}{K}.$$
El $\underbrace{11 \ldots 11}_{k \ \text{times}}$ refleja la suma de los pesos de los dígitos en todas las posiciones posibles.
En el ejemplo que mostró tendríamos $S = \{1,1,0\}$$K = 3$, dando el total de la suma de $$\frac{3!}{0!2!}\cdot 111 \cdot \left( 1 \cdot \frac{2}{3} \right) = 222,$$ lo cual es correcto. La fórmula puede escribirse como $$ \frac{(K-1)!}{(K-|S|)!m_1!\cdots m_9!} \cdot \underbrace{11 \ldots 11}_{k \ \text{times}} \cdot \sum S.$$ Escribí un pequeño algoritmo que implementa este método de cálculo de la suma, así como la fuerza bruta de la implementación, pero los números no parecen coincidir. La motivación que me dan por encima de la fórmula no es muy riguroso, especialmente la parte de la fracción de todos los números que han $d_i$ como ciertos dígitos. Así es mi razonamiento correcto? Gracias!