NC26108. REN
描述
俄罗斯方块大师x闲着无聊发明了一种游戏:x方块。
除了T块通过旋转有两种下落方式以外,O块、Z块、反Z块都只有一种下落方式。
现在x会给出你1REN到12REN的基础得分,以及你块库的块数n和块库中方块的顺序 (0<n<=10000),请计算出你最终能得到的最大分数是多少。
输入描述
第1行:1个正整数n,表示你的块库中方块的个数; (1<=n<=10000)
第2行:12个由空格隔开的正整数reni,表示1REN到12REN的基础得分;(1<=reni<=100)
第3至n+2行:每行一个正整数si,各表示一个方块(1<=si<=4),这n行描述了块库中方块的顺序,其中数字所表示的方块如下:
1:O块(黄色)
2:Z块(红色)
3:反Z块(绿色)
4:T块(紫色)
(颜色只是为了方便你区分方块,没有其他实际意义)
输出描述
共一行:一个正整数,表示最高的最终得分
示例1
输入:
5 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 1
输出:
20