A continuación pongo 4 procesos distintos, cada uno expresado de 4 maneras distintas, con cada una intento aclarar o resumir el proceso. ¿Notan algún error? ¿se les ocurre alguna manera de expresar los procesos que sea corta, no ambigua y fácil de entender? No sé si la 4ta mía cumple los requisitos en la medida de lo posible...
- Obtener la parte mínima de un número:
- min(lista de partes de N).
- n(cPdN) -> Mínimo (obtener cada Parte de N).
- P(n,N) -> Parte Mínima de N.
Nota: La parte mínima de un número siempre es la 0, no debe confundirse con el contenido de esa parte.
- Obtener el contenido de la parte mínima de un número:
- N.charat(min(lista de partes de N)) (más o menos así es en el lenguaje Actionscript).
- CdlP(n(cPdN))dN -> Contenido de la Parte (Mínimo (obtener cada Parte de N)) de N.
- C(P(n,N),N) -> Contenido de la parte Mínima de N.
- Obtener el mínimo contenido (subnúmero) de un número:
- min(lista de contenidos de N).
- n(cCdN) -> Mínimo (obtener cada Contenido de N).
- nCN -> Mínimo Contenido de N.
- Obtener el contenido de la parte nro (Obtener el mínimo contenido de un número) del número.
- N.charat(min(lista de contenidos de N)).
- CdlP(n(cCdN))dN -> Contenido de la Parte (Mínimo (obtener cada Contenido de N)) de N.
- C(nCN,N) -> Contenido de la parte (Mínimo Contenido de N) de N.
Edit: Creo que hallé una buena respuesta:
Spoiler
nPN: Mínima parte de N.
C(nPN,N): Contenido de la mínima parte de N (en realidad es Contenido de la parte (mínima parte de N) de N, eso permite que puedan usarse 2 distintos N).
nCN: Mínimo contenido de N.
C(nCN,N): Contenido de la parte (mínimo contenido de N) de N.
Perdón por la autorespùesta, llevaba tiempo sin resolverlo y no sabía que luego de postearlo lo resolvería tan pronto. Igual puede haber errores, fíjense.