#ABC106C. 无限字符串

无限字符串

无限字符串

题目描述

Mr. Infinity 有一个由 19 的数字组成的字符串 SS。每到日期变更时,这个字符串会按如下方式变化:

  • 字符串 SS 中的每个 2 替换为 22,3 替换为 333,4 替换为 4444,5 替换为 55555,6 替换为 666666,7 替换为 7777777,8 替换为 88888888,9 替换为 9999999991 保持为 1 不变。

例如,当 SS1324 时,次日会变成 1333224444,再次日会变成 133333333322224444444444444444

你想知道 50005000 兆天后字符串会变成什么样。50005000 兆天后,字符串从左数第 KK 个字符是什么?

输入格式

输入以以下格式从标准输入给出。

SS
KK

输出格式

输出 50005000 兆天后 Mr. Infinity 所持有的字符串中第 KK 个字符的数字。

样例

1214
4
2

字符串 SS 会按如下方式变化:

  • 现在: 1214
  • 11 天后: 12214444
  • 22 天后: 1222214444444444444444
  • 33 天后: 12222222214444444444444444444444444444444444444444444444444444444444444444

50005000 兆天后字符串的前 55 个字符是 12222。因为 K=4K=4,所以输出第 44 个字符 2 即可。

3
157
3

字符串最初是 3。经过 50005000 兆天后,字符串只由 3 组成。

299792458
9460730472580800
2

数据范围

  • SS 是长度不小于 11 且不超过 100100 的字符串
  • KK 是不小于 11 且不超过 101810^{18} 的整数
  • 50005000 兆天后字符串的长度不小于 KK 个字符
难度 普及
通过率
尝试 0
已通过 0
ID
1620
类型
传统题
Time Limit
2000ms
Memory Limit
976MiB
上传者
标签