Hãy làm việc ngược lại cho cái này. Đầu tiên chúng ta biến các chữ số thành biểu diễn nhị phân của chúng. Chúng tôi đi từ VW626206555675126212043640270477001760465526277571600601đến VW++__+_++__+____++_+_++_++_+++_++++_+__+_+_++__+___+_+____+___++++_+______+_+++___+__++++++________++++++____+__++_+_++_+_+_++__+_+++++++_++++__+++_______++______+. Tiếp theo, chúng tôi tiếp tục áp dụng nghịch đảo DCW:W+và DW:W_cho đến khi chúng tôi xóa tất cả các biểu tượng. Kết quả của chúng tôi là bây giờ VDCDCDDDCDDCDCDDDCDDDDDCDCDDCDDCDCDDCDCDDCDCDCDDCDCDCDCDDCDDDCDDCDDCDCDDDCDDDDCDDCDDDDDCDDDDCDCDCDCDDCDDDDDDDCDDCDCDCDDDDCDDDCDCDCDCDCDCDDDDDDDDDCDCDCDCDCDCDDDDDCDDDCDCDDCDDCDCDDCDDCDDCDCDDDCDDCDCDCDCDCDCDCDDCDCDCDCDDDCDCDCDDDDDDDDCDCDDDDDDDCW. Bây giờ chúng tôi muốn làm cho chuỗi này phù hợp VD+C+W; đó là, chúng tôi muốn di chuyển tất cả các Ds sang bên trái của tất cả các Cs. Điều này có thể được thực hiện bằng cách đảo ngược DCC:CD. Chúng tôi làm điều này bằng cách lặp lại thuật toán sau:
- Tìm cái đầu tiên
Dnằm bên phải một khối Cs.
- Di chuyển
Dsang bên trái của khối đó.
- Nhân đôi số
Cs.
Thông qua một số phép toán, chúng ta có thể xác định rằng chúng ta sẽ kết thúc với 123 Ds và 4638704741628490670592103344196019722536654143873 Cs (bạn đã đúng về điều này không phù hợp với câu trả lời SE ... Tôi nghi ngờ điều này sẽ phù hợp nếu được lưu trữ dưới dạng các nguyên tử trên Trái đất kết hợp: P).
Nếu chúng ta tiếp tục áp dụng ngược lại V:VD, chúng ta có thể thoát khỏi tất cả các Ds bây giờ, vì vậy chúng ta nhận được VCCC.......CCCW. Chúng tôi chuyển đổi Vtrở lại vào YZ. Bây giờ chúng tôi có YZCCC.......CCCW.
Chúng tôi muốn có thể thoát khỏi tất cả các Cs và có nó trong mẫu YAAA...AAABBB...BBBZW. May mắn thay, điều này có thể được thực hiện bằng phương pháp sau. Đầu tiên, chúng tôi áp dụng nghịch đảo YB:Y587912508217580921743211 lần để có được YBBB.......BBBZCCC.......CCCW. Sau đó, chúng tôi lặp lại chuỗi các bước sau ( [?*]có nghĩa là bất kỳ số lượng nào ?, không nhất thiết phải lớn hơn 0):
CZ:ZCÁp dụng nghịch đảo 587912508217580921743211 lần để có đượcY[A*]BBB.......BBBCCC.......CCCZCCC.......CCCW
- Áp dụng ngược
CB:BCnhiều lần để có đượcY[A*]BCBCBC.......BCBCBCZCCC.......CCCW
- Áp dụng ngược
AZ:Zvà AB:BCAnhiều lần để có đượcY[A*]ABBB.......BBBZCCC.......CCCW
Thông qua cảm ứng, chúng ta thấy rằng chúng ta có thể di chuyển BZtổ hợp từ đầu đến cuối (trừ trước W) và sau đó số As là 1/587912508217580921743211 của số Cs, để lại cho chúng ta 7890127658096618386747843 As. Bây giờ chúng ta có YAAA.......AAABBB.......BBBZW. Chuyển đổi ZWtrở lại thành a U, sau đó áp dụng nghịch đảo U:BUnhiều lần để chỉ giữ lại 2 Bgiây và sau đó chuyển đổi BBUthành a T, và bây giờ bạn có YAAA.......AAAT. Sau đó, bạn có thể áp dụng nghịch đảo T:AAAAATnhiều lần để có được YAAATvì số As lớn hơn 3 lần so với bội số của 5.
Cảm ơn các thử thách!