Trabajemos al revés para este. Primero convertimos los dígitos en sus representaciones binarias. Vamos de VW626206555675126212043640270477001760465526277571600601a VW++__+_++__+____++_+_++_++_+++_++++_+__+_+_++__+___+_+____+___++++_+______+_+++___+__++++++________++++++____+__++_+_++_+_+_++__+_+++++++_++++__+++_______++______+. A continuación, seguimos aplicando el inverso de DCW:W+y DW:W_hasta que borramos todos los símbolos. Nuestro resultado es ahora VDCDCDDDCDDCDCDDDCDDDDDCDCDDCDDCDCDDCDCDDCDCDCDDCDCDCDCDDCDDDCDDCDDCDCDDDCDDDDCDDCDDDDDCDDDDCDCDCDCDDCDDDDDDDCDDCDCDCDDDDCDDDCDCDCDCDCDCDDDDDDDDDCDCDCDCDCDCDDDDDCDDDCDCDDCDDCDCDDCDDCDDCDCDDDCDDCDCDCDCDCDCDCDDCDCDCDCDDDCDCDCDDDDDDDDCDCDDDDDDDCW. Ahora queremos hacer que esta cadena coincida VD+C+W; es decir, queremos mover todos los Ds a la izquierda de todos los Cs. Esto se puede hacer invirtiendo DCC:CD. Hacemos esto repitiendo el siguiente algoritmo:
- Encuentra el primero
Dque está a la derecha de un bloque de Cs.
- Mueve el
Da la izquierda de ese bloque.
- Duplica el número de
Cs.
A través de algunas matemáticas, podemos determinar que terminaremos con 123 Dsy 4638704741628490670592103344196019722536654143873 Cs (tenía razón acerca de que esto no encaja en una respuesta SE ... Dudo que esto encajaría si se almacenara como estados de todos los átomos en la Tierra combinado: P).
Si seguimos aplicando el reverso de V:VD, podemos deshacernos de todos los Ds ahora, así que obtenemos VCCC.......CCCW. Convertimos la Vespalda en YZ. Ahora tenemos YZCCC.......CCCW.
Queremos poder deshacernos de todos los Cs y tenerlo en forma YAAA...AAABBB...BBBZW. Afortunadamente, esto se puede hacer mediante el siguiente método. En primer lugar, aplicamos YB:Yinversamente 587912508217580921743211 veces para obtener YBBB.......BBBZCCC.......CCCW. Luego, repetimos la siguiente secuencia de pasos (donde [?*]significa cualquier número de ?, no necesariamente mayor que cero):
- Aplicar de
CZ:ZCforma inversa 587912508217580921743211 veces para obtenerY[A*]BBB.......BBBCCC.......CCCZCCC.......CCCW
- Aplicar inversamente
CB:BCmuchas veces para obtenerY[A*]BCBCBC.......BCBCBCZCCC.......CCCW
- Aplicación inversa
AZ:Zy AB:BCAmuchas veces para obtenerY[A*]ABBB.......BBBZCCC.......CCCW
A través de la inducción, vemos que podemos mover la BZcombinación hasta el final (excepto antes del W) y luego el número de As es 1/587912508217580921743211 del número de Cs, dejándonos con 7890127658096618386747843 As. Ahora tenemos YAAA.......AAABBB.......BBBZW. Convierta la parte ZWposterior a a U, luego aplique inversamente U:BUmuchas veces para mantener solo 2 Bsy luego convierta la BBUa a T, y ahora tiene YAAA.......AAAT. Luego, puede aplicar inversamente T:AAAAATmuchas veces para obtener YAAATporque el número de As fue 3 mayor que un múltiplo de 5.
Gracias por el reto!