Skip to main content
deleted 19 characters in body
Source Link
z..
  • 2.1k
  • 1
  • 2
  • 17

Google Sheets, 11193 bytes

=SORT(JOIN(,IFNA(CHAR(REDUCESCAN(,SPLIT(A1,"-",,),LAMBDA(a,c,{a;MOD(CHOOSEROWSMOD(a,-1)+LENa+LEN(c),256)}))+2-ROWCOLUMN(1A:99ZZ)+1))))

Google Sheets, 111 bytes

=SORT(JOIN(,IFNA(CHAR(REDUCE(,SPLIT(A1,"-",,),LAMBDA(a,c,{a;MOD(CHOOSEROWS(a,-1)+LEN(c),256)}))+2-ROW(1:99)))))

Google Sheets, 93 bytes

=SORT(JOIN(,IFNA(CHAR(SCAN(,SPLIT(A1,"-",,),LAMBDA(a,c,MOD(a+LEN(c),256)))-COLUMN(A:ZZ)+1))))
deleted 32 characters in body
Source Link
z..
  • 2.1k
  • 1
  • 2
  • 17

Google Sheets, 141111 bytes

=JOIN(,INDEX=SORT(REDUCEJOIN({0,""},SEQUENCE(LENIFNA(A1)),LAMBDACHAR(a,i,LETREDUCE(c,MIDSPLIT(A1,i"-",1)="+",l),INDEXLAMBDA(a,i,1)c,{a;MOD(l+IFCHOOSEROWS(c,1a,-1),256),IF+LEN(c,,CHAR(l),256)}))+2-ROW(1:99))),,2))

Google Sheets, 141 bytes

=JOIN(,INDEX(REDUCE({0,""},SEQUENCE(LEN(A1)),LAMBDA(a,i,LET(c,MID(A1,i,1)="+",l,INDEX(a,i,1),{a;MOD(l+IF(c,1,-1),256),IF(c,,CHAR(l))}))),,2))

Google Sheets, 111 bytes

=SORT(JOIN(,IFNA(CHAR(REDUCE(,SPLIT(A1,"-",,),LAMBDA(a,c,{a;MOD(CHOOSEROWS(a,-1)+LEN(c),256)}))+2-ROW(1:99)))))
deleted 6 characters in body
Source Link
z..
  • 2.1k
  • 1
  • 2
  • 17

Google Sheets, 147141 bytes

=JOIN(,INDEX(REDUCE({0,""},SEQUENCE(LEN(A1)),LAMBDA(a,i,LET(c,MID(A1,i,1)="+",l,INDEX(a,ROWS(a)i,1),{a;MOD(l+IF(c,1,-1),256),IF(c,,CHAR(l))}))),,2))

Google Sheets, 147 bytes

=JOIN(,INDEX(REDUCE({0,""},SEQUENCE(LEN(A1)),LAMBDA(a,i,LET(c,MID(A1,i,1)="+",l,INDEX(a,ROWS(a),1),{a;MOD(l+IF(c,1,-1),256),IF(c,,CHAR(l))}))),,2))

Google Sheets, 141 bytes

=JOIN(,INDEX(REDUCE({0,""},SEQUENCE(LEN(A1)),LAMBDA(a,i,LET(c,MID(A1,i,1)="+",l,INDEX(a,i,1),{a;MOD(l+IF(c,1,-1),256),IF(c,,CHAR(l))}))),,2))
Source Link
z..
  • 2.1k
  • 1
  • 2
  • 17
Loading