考虑一下下面的河豚和空旷的场地:
0123456789 I O Z T L S J [ ] [ ] # ## ## ### # ## # [ ] # ## ## # # ## # [ ] # ## ## [ ] # [ ] [==========]
比赛场地的尺寸是固定的,上面的数字就在这里 指示列号(也参见输入)。
你被给予了一个特定的竞争环境(基于上述) ,这个环境已经被部分填满了 与 tetrominoes (这可以在一个单独的文件或通过 stdin 提供)。
输入样本:
[ ] [ ] [ ] [ ] [ # # #] [ ## ######] [==========]
给你一个字符串来描述(用空格分隔)要插入哪个 tetromino (和 不需要旋转 Tetrominos。输入可以从 stdin 中读取。
输入样本:
T2 Z6 I0 T7
您可以假设输入是“格式良好的”(或者当它不是时产生未定义的行为)。
呈现结果字段(“完整”行必须消失)并打印得分计数 (每条掉线占10分)。
根据上述样本输入的样本输出:
[ ] [ ] [ ] [# ###] [# ### ] [##### ####] [==========] 10
最短的解决方案(通过代码字符计数)。使用例子很好。有乐趣高尔夫球!
编辑 : 增加了 +500
的声望来吸引更多的注意力到已经做出的努力(可能还有一些新的解决方案) ..。