题面翻译
查看原帖
题面翻译
32046
沉MO_Official楼主2020/12/1 20:13

@chen_zhe

题目描述

给定一个长度为 NN 的序列,求出该序列中每个可能区间 (i,j)(i,j) 中的最小值并相加,其中 0ij1040\leq i\leq j\leq 10^4,结果对 109+710^9+7 取模。序列首项为第 00 项。

输入格式

每个数据共有不超过 120120 组的多组数据。

对于每组数据,第一行输入 NN ,第二行输入一个表示该序列的字符串,字符串第 ii 位(从第 00 位开始)表示序列的第 ii 项。

输出格式

对于每组数据,每行输出一个如题所述的答案 RR

提示/说明

【样例解释】

对于第 11 组数据,所有可能的区间和结果分别为:

(0,0)1,(0,1)1,(0,2)1,(1,1)4,(1,2)3,(2,2)3(0,0)\Rightarrow 1, (0,1)\Rightarrow 1, (0,2)\Rightarrow 1, (1,1)\Rightarrow 4, (1,2)\Rightarrow 3, (2,2)\Rightarrow 3

所以 R=1+1+1+4+3+3=13R=1+1+1+4+3+3=13

对于第 22 组数据,所有可能的区间和结果为:

(0,0)4,(0,1)1,(0,2)1,(1,1)1,(1,2)1,(2,2)3(0,0)\Rightarrow 4, (0,1)\Rightarrow 1, (0,2)\Rightarrow 1, (1,1)\Rightarrow 1, (1,2)\Rightarrow 1, (2,2)\Rightarrow 3

所以 R=11R=11

对于第 33 组数据,所有可能的区间和结果为:

(0,0)1,(0,1)1,(0,2)1,(1,1)2,(1,2)1,(2,2)1(0,0)\Rightarrow 1, (0,1)\Rightarrow 1, (0,2)\Rightarrow 1, (1,1)\Rightarrow 2, (1,2)\Rightarrow 1, (2,2)\Rightarrow 1

所以 R=7R=7

【数据范围】

对于 100%100\% 的数据, 1N1041\leq N\leq 10^4

### 题目描述

给定一个长度为 $N$ 的序列,求出该序列中每个区间 $(i,j)$ 中的最小值并相加,其中 $0\leq i\leq j\leq 10^4$,结果对 $10^9+7$ 取模。序列首项为第 $0$ 项。

### 输入格式

每个数据共有不超过 $120$ 组的多组数据。

对于每组数据,第一行输入 $N$ ,第二行输入一个表示该序列的字符串,字符串第 $i$ 位(从第 $0$ 位开始)表示序列的第 $i$ 项。

### 输出格式

对于每组数据,每行输出一个如题所述的答案 $R$。

### 提示/说明

【样例解释】

对于第 $1$ 组数据,所有可能的区间和结果分别为:

$(0,0)\Rightarrow 1, (0,1)\Rightarrow 1, (0,2)\Rightarrow 1, (1,1)\Rightarrow 4, (1,2)\Rightarrow 3, (2,2)\Rightarrow 3$。

所以 $R=1+1+1+4+3+3=13$。

对于第 $2$ 组数据,所有可能的区间和结果为:

$(0,0)\Rightarrow 4, (0,1)\Rightarrow 1, (0,2)\Rightarrow 1, (1,1)\Rightarrow 1, (1,2)\Rightarrow 1, (2,2)\Rightarrow 3$。

所以 $R=11$。

对于第 $3$ 组数据,所有可能的区间和结果为:

$(0,0)\Rightarrow 1, (0,1)\Rightarrow 1, (0,2)\Rightarrow 1, (1,1)\Rightarrow 2, (1,2)\Rightarrow 1, (2,2)\Rightarrow 1$。

所以 $R=7$。

【数据范围】

对于 $100\%$ 的数据, $1\leq N\leq 10^4$。

2020/12/1 20:13
加载中...