#P1203. 复赛(exam)

复赛(exam)

题目描述

NN 名选手参加了 CSPCSP 初赛,但最多只能有 99 名选手参加复赛。

初赛分许多轮,每一轮的规则是:

  • 第一轮比赛所有 NN 名选手都要参加。
  • 每一轮比赛剩余选手按以下规则制定:
    • 设剩余 XX 名选手,在 XX 的十进制形式中选择相邻两位,将它们删去,并在删去的位置上插入它们的和。比如,23782378 在选择百位和千位时会变为 578578 ,选择十位和百位会变成 21082108 ,选择个位和十位会变成 23152315100100 无论选择哪两位都会变成 1010
    • X9X\leq 9 时循环终止。

给定 NN ,求最多可以举行几轮比赛。因为 NN 太大,所以 NN 会用以下方式表示:给定两个长度为 mm 的序列 d1,d2,...,dMd_1,d_2,...,d_Mc1,c2,..,cMc_1,c_2,..,c_M , 意思是 NNc1+c2+...+cMc_1+c_2+...+c_M 位,它的前 c1c_1 位都是 d1d_1,之后的 c2c_2 位都是 d2d_2 ,以此类推。

输入格式

第一行输入一个数 mm

接下来 mm 行,每行输入两个整数 di,cid_i,c_i

输出格式

输出题目要求的答案。

样例 #1

样例输入 #1

2
2 2
9 1

样例输出 #1

3

在这个例子里, n=229n=229 ,第一次可以选 2222 相加,得到 4949 ,第二次选择 4499 相加得到 1313 ,第三次选择 1133 相加得到 44 ,一共 33 次操作。

样例 #2

样例输入 #2

3
1 1
0 8
7 1

样例输出 #2

9

提示

对于 100%100\% 的数据:

  • 1  M  200000 1\ \leq\ M\ \leq\ 200000
  • 0  di  9 0\ \leq\ d_i\ \leq\ 9
  • d1  0 d_1\ \neq\ 0
  • di  di+1 d_i\ \neq\ d_{i+1}
  • ci  1 c_i\ \geq\ 1
  • 2  c1 +  + cM  1015 2\ \leq\ c_1\ +\ \ldots\ +\ c_M\ \leq\ 10^{15}

大样例下载

百度网盘大样例下载 提取码: GFOI

阿里云盘大样例下载

夸克云盘大样例下载