“×Ɗ¡‘ŒP»Ṫ¦209ṗ€3Fd⁴ịØHs3ṢQY
Hãy thử trực tuyến!
Làm thế nào nó hoạt động
“×Ɗ¡‘
mang lại các điểm mã của các ký tự giữa các dấu ngoặc kép trong SBCS của Jelly , là 0x11 = 17 , 0x91 = 145 và 0x00 = 0 .
ŒP
xây dựng quyền hạn của mảng các điểm mã, mang lại
[[], [17], [145], [0], [17, 145], [17, 0], [145, 0], [17, 145, 0]]
Hai mục cuối cùng tương ứng với các kết hợp chứa cả 80 và FF , vì vậy chúng tôi phải loại bỏ chúng.
»Ṫ¦209
bao gồm ba phần:
Ṫ
(đuôi) loại bỏ mảng mã điểm cuối cùng, nghĩa là [17, 145, 0] .
»209
lấy tối đa của mỗi số nguyên trong phần còn lại của powerset và 0xD1 = 209 , thay thế tất cả chúng bằng 209 .
¦
(thưa thớt) lặp đi lặp lại các yếu tố của phần còn lại của powerset. Nếu chỉ mục tương ứng được tìm thấy trong [17, 145, 0] , phần tử được thay thế bằng tất cả 209 . Nếu không, nó bị bỏ hoang.
¦
không phải là mô-đun, do đó, điều này chỉ sửa đổi mảng cuối cùng (chỉ số 0 ) trong phần còn lại của tập quyền. Các chỉ số 17 và 145 quá lớn và không có hiệu lực.
Kết quả là như sau.
[[], [17], [145], [0], [17, 145], [17, 0], [209, 209]]
ṗ€3
tính toán sức mạnh Cartesian thứ ba của mỗi mảng, nghĩa là mảng của tất cả 3 phần tử của các phần tử của mỗi mảng.
Fd⁴
làm phẳng kết quả và tính thương và phần còn lại của mỗi số nguyên chia cho 16 .
ịØH
lập chỉ mục (dựa trên 1) thành "0123456789ABCDEF , vì vậy 0x11 , 0x91 , 0x00 và 0xD1 được ánh xạ tới " 00 " , " 80 " , " FF " và " C0 " (tương ứng).
s3ṢQ
chia các cặp ký tự thành 3 bộ, sắp xếp các bộ dữ liệu và lặp lại.
Cuối cùng, Y
tham gia các bộ dữ liệu độc đáo, phân tách bằng các đường dẫn.
“0FC8”
, như chúng ta có00
,FF
,C0
, và80
.