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 D
s sang bên trái của tất cả các C
s. Đ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
D
nằm bên phải một khối C
s.
- Di chuyển
D
sang bên trái của khối đó.
- Nhân đôi số
C
s.
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 D
s và 4638704741628490670592103344196019722536654143873 C
s (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 D
s bây giờ, vì vậy chúng ta nhận được VCCC.......CCCW
. Chúng tôi chuyển đổi V
trở 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 C
s 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:Y
587912508217580921743211 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:BC
nhiều lần để có đượcY[A*]BCBCBC.......BCBCBCZCCC.......CCCW
- Áp dụng ngược
AZ:Z
và AB:BCA
nhiề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 BZ
tổ hợp từ đầu đến cuối (trừ trước W
) và sau đó số A
s là 1/587912508217580921743211 của số C
s, để lại cho chúng ta 7890127658096618386747843 A
s. Bây giờ chúng ta có YAAA.......AAABBB.......BBBZW
. Chuyển đổi ZW
trở lại thành a U
, sau đó áp dụng nghịch đảo U:BU
nhiều lần để chỉ giữ lại 2 B
giây và sau đó chuyển đổi BBU
thành a T
, và bây giờ bạn có YAAA.......AAAT
. Sau đó, bạn có thể áp dụng nghịch đảo T:AAAAAT
nhiều lần để có được YAAAT
vì số A
s lớn hơn 3 lần so với bội số của 5.
Cảm ơn các thử thách!