Ahora organice la letra de "SUNIL" en orden alfabético.
Será. "I L N S U".
Ahora tome la primera letra. Es". Ahora compruebe, ¿la letra "I" es la primera letra de "SUNIL" ? No. La cantidad de palabras que se pueden formar comenzando con I will be 4, ¡así que sabemos que habrá 4! palabras antes de "SUNIL".
I = 4! = 24
Ahora ve por la segunda letra. Soy yo". Ahora compruebe una vez más si esta carta queremos en primera posición? No. Entonces el número de palabras puede ser formado comenzando con "L" será 4 !.
L = 4! = 24
Ahora vaya por "N". ¿Es esto lo que queremos? No. Escriba el número de palabras se puede formar a partir de "N", una vez más 4!
N = 4! = 24
Ahora vaya por "S". es esto lo que queremos? Sí. Ahora elimine la letra de la palabra ordenada alfabéticamente.Ahora será "I L N U"
Escriba S y verifique la palabra una vez más en la lista. ¿Queremos SI? No. ¡De modo que el número de palabras que se puede formar a partir de SI será 3!
[S]: I-> 3! = 6
Ir para L. es que queremos SL? No. Entonces será 3 !.
[S]: L-> 3! = 6
Ir para N. es que queremos SN? No.
[S]: N-> 3! = 6
Vaya para SU. ¿Es esto lo que queremos? Sí. Corta la letra U de la lista y y luego será "I L N". Ahora inténtalo. ¿Queremos SUI? No. Entonces, se puede formar el número de palabras que comienza desde SUI será 2!
[SU]: I-> 2! = 2 Ahora ve por L. ¿Queremos "SUL"? No. por lo que el número de palabras que comienzan con SUL será 2 !.
[SU]: L-> 2! = 2
Ahora ve a N. ¿Queremos SUN? Sí, ahora quita esa letra. y este será "I L". ¿Queremos "SUNI"? Sí. Eliminar esa letra. La única letra que queda es "L".
Ahora vamos por L. ¿Queremos SUNIL? Sí. SUNIL fueron las primeras opciones, así que tenemos 1 !. [SUN] [I] [L] = 1! = 1
Ahora agregue los números enteros que obtenemos. La suma será.
24 + 24 + 24 + 6 + 6 + 6 + 2 + 2 + 1 = 95.
Así que la palabra SUNIL estará en la posición 95ª si contamos las palabras que pueden ser creadas usando la cartas de SUNIL arregladas en orden de diccionario.
¡Buena pregunta! ¿Qué intentaste? –
es una pregunta de clase hecha en el noveno estándar, no es una buena pregunta – Peter
Pregunta muy similar que tiene una implementación en sus respuestas: http: // stackoverflow.com/questions/12146910/finding-the-lexicographic-index-of-a-permutation-of-a-given-array – Chronial