Estoy haciendo un proyecto de programación similar al Biblioteca de Babel y necesito averiguar el número ordinal de un libro en una biblioteca.
- La biblioteca tiene $10$ habitaciones ( $a$ )
- Cada habitación tiene $4$ paredes ( $b$ )
- Cada pared tiene $5$ estantes ( $c$ )
- Cada estante tiene $32$ libros ( $d$ )
Ahora mi pregunta es: si sé qué habitación ( $a$ ), pared ( $b$ ), la estantería ( $c$ ) y el libro en ese estante ( $d$ ), cómo podría encontrar el número ordinal de ese libro en la biblioteca ( $n$ )?
También quiero saber cómo hacerlo al revés. Si conozco el número ordinal ( $n$ ), ¿cómo podría encontrar ( $a$ ), ( $b$ ),( $c$ ) y ( $d$ ) ?
Podría parecer que multiplicarlos juntos funcionaría, pero debido a las propiedades conmutativas de la multiplicación ( $ab = ba$ ) Me salen algunos conflictos si simplemente cambiamos (por ejemplo) el número ordinal del libro por el número de la habitación.
Se agradece cualquier ayuda.
Editar para aclarar: El primer libro está en la sala 1, pared 1, auto 1 y libro número 1. El ordinal de ese libro es el 1.