生成4x12个字母/空格网格:
每个模具应精确出现一次,位置随机选择。位置应该近似于骰子的均匀随机排列。显示每个模具的随机(同样,近似均匀)面。左对脸在三个字符窗口。例如,
A E A A
E C D E
D A Qu E
E A H D是一个我想要的格式的非随机板。允许拖尾空间。
骰子:
A A E E G N
E L R T T Y
A O O T T W
A B B J O O
E H R T V W
C I M O T U
D I S T T Y
E I O S S T
D E L R V Y
A C H O P S
H I M N Qu U
E E I N S U
E E G H N W
A F F K P S
H L N N R Z
D E I L R X有趣的事实:片场只有1K。还有哪一封信专门分享死亡?
这是密码-高尔夫,所以使用最短字节码的程序赢了!
发布于 2021-05-31 06:33:27
«3꘍Ẋʀɖ>¯ɖ\4ȧḊ#⅛F>ẇ#₂⟑†ql~-ṡ²<vŻ%)∆₆U÷↵ʁʀeµṘbD{⇧½⁰ṙ⟩ĊI3≥⁰?λ«16/v℅Ṗ℅4ẇƛ÷W‛ j;⁋⇧‛Q ‛QuV不要在网上尝试!,因为它破坏了试图处理16的解释器!骰子立刻排列。如果有足够的内存+时间就可以工作了。试试这个不会在网上乱搞的!
«...« # Compressed string
16/ # Into 16 pieces
v℅ # Random choice from each
Ṗ℅ # Shuffle
4ẇ # Split into four pieces
ƛ ; # Foreach...
÷W # To list of characters
‛ j # Joined by double spaces
⁋⇧ # Joined by newlines and uppercased
‛Q ‛QuV # Replace `Q ` with `Qu`发布于 2021-12-09 18:31:32
注意:脚本=243个字节+从cmd.exe调用启用延迟扩展的脚本所需的9个字节:
Cmd/Von/Cboggle.bat@Set c=0&For %%G in (AAEEGN ELRTTY AOOTTW ABBJOO EHRTVW CIMOTU DISTTY EIOSST DELRVY ACHOPS HIMNQU EEINSU EEGHNW AFFKPS HLNNRZ DEILRX)Do @Set D=%%G&Set/ac+=1&For /f %%i in ('Set/A!random!%%6')Do @<nul Set/p=!D:~%%i,1! &If !c!==4 (Echo(&Set c=0)https://codegolf.stackexchange.com/questions/4854
复制相似问题