题目描述
一颗骰子放在桌面上,初始朝向:顶 1、底 6、前 2、后 5、左 3、右 4。给它一串指令,每条指令把它向对应方向翻转一格,翻完后面变化如下: - R(向右翻):原左→新顶,原顶→新右,原右→新底,原底→新左(前、后不变); - L(向左翻):原右→新顶,原底→新右,原左→新底,原顶→新左(前、后不变); - U(向前翻):原前→新顶,原底→新前,原后→新底,原顶→新后(左、右不变); - D(向后翻):原后→新顶,原顶→新前,原前→新底,原底→新后(左、右不变)。 执行完全部指令后,求朝上的点数。
输入格式
第一行一个整数 ;第二行一个长度为 的字符串,只含 R L U D。
输出格式
一行一个整数,最终朝上的点数。
样例
输入
4 RRUL
输出
3
数据范围
- 对于 30% 的数据, 1000,且指令只含一种方向。
- 对于 60% 的数据, ,指令只含两种方向。
- 对于 100% 的数据,1 ,指令任意混合。