#227. 陨石的秘密

陨石的秘密

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

公元11380\red {11380}年,一颗巨大的陨石坠落在南极。

于是,灾难降临了,地球上出现了一系列反常的现象。

当人们焦急万分的时候,一支中国科学家组成的南极考察队赶到了出事地点。

经过一番侦察,科学家们发现陨石上刻有若干行密文,每一行都包含5\red {5}个整数:

1 1 1 1 6\red {1 ~1 ~1 ~1 ~6}

0 0 6 3 57\red {0 ~0 ~6 ~3 ~57}

8 0 11 3 2845\red {8 ~ 0 ~11 ~3 ~2845}

著名的科学家SS发现,这些密文实际上是一种复杂运算的结果。

为了便于大家理解这种运算,他定义了一种SS\red {SS}表达式:

1. SS\red {SS}表达式是仅由{‘,’}’,’[‘,’]’,’(’,’)’\red {’\{‘,’\}’,’[‘,’]’,’(’,’)’}组成的字符串。

2. 一个空串是SS\red {SS}表达式。

3. 如果A\red {A}SS\red {SS}表达式,且A\red {A}中不含字符{‘,’}’,’[‘,’]\red {’\{‘,’\}’,’[‘,’]’},则(A)\red {(A)}SS\red {SS}表达式。

4. 如果A\red {A}SS\red {SS}表达式,且A\red {A}中不含字符{‘,’}\red {’\{‘,’\}’},则[A]\red {[A]}SS\red {SS}表达式。

5. 如果A\red {A}SS\red {SS}表达式,则{A}\red {\{A\}}SS\red {SS}表达式。

6. 如果A\red {A}B\red {B}都是SS\red {SS}表达式,则AB\red {AB}也是SS\red {SS}表达式。

例如

()(())[] 
{()[()]} 
{{[[(())]]}}

都是SS\red {SS}表达式。

()([])() 
[()

不是SS\red {SS}表达式。

一个SS\red {SS}表达式E\red {E}的深度D(E)\red {D(E)}定义如下:

img

例如(){()}[]\red {()\{()\}[]}的深度为2\red {2}

密文中的复杂运算是这样进行的:

设密文中每行前4\red {4}个数依次为L1L2L3D\red {L_1,L _2 ,L _3 ,D},求出所有深度为D\red {D},含有L1\red {L_1}{}\red {\{\}}L2\red {L_2}[]\red {[]}L3\red {L_3}()\red {()}SS\red {SS}串的个数,并用这个数对当前的年份11380\red {11380}求余数,这个余数就是密文中每行的第5\red {5}个数,我们称之为神秘数。

密文中某些行的第五个数已经模糊不清,而这些数字正是揭开陨石秘密的钥匙。

现在科学家们聘请你来计算这个神秘数。

输入格式

共一行,4\red {4}个整数 L1L2L3D\red {L_1 ,L_2 ,L_3 ,D}

输出格式

共一行,包含一个整数,即神秘数。

样例

输入样例

1 1 1 2

输出样例

8

提示

0L1,L2,L310\red {0≤L _1 ,L_2 ,L_3 ≤10},

0D30\red {0≤D≤30}

DP测试

未参加
状态
已结束
规则
IOI
题目
7
开始于
2023-4-16 18:00
结束于
2023-4-18 5:00
持续时间
35 小时
主持人
参赛人数
12