#P859. 残数之和
残数之和
题目描述
给定一个很长的十进制数字 ,如果删除 的开头一段连续数字或结尾一段连续数字。形成了一种 的残数。
例如 ,则删除后缀的残数有
- 删除 ,得
- 删除 ,得
删除前缀的残数有:
- 删除 ,得
- 删除 ,得
请求出 的所有残数之和。如果有多种方法得到相同的残数,那么这些残数要计算多次。由于这个数字可能很大,输出它模 的余数。
输入格式
- 单个整数:表示
输出格式
208
38
数据范围
- 的数据,
- 的数据,
- 的数据,
给定一个很长的十进制数字 N,如果删除 N 的开头一段连续数字或结尾一段连续数字。形成了一种 N 的残数。
例如 N=208,则删除后缀的残数有
删除前缀的残数有:
请求出 N 的所有残数之和。如果有多种方法得到相同的残数,那么这些残数要计算多次。由于这个数字可能很大,输出它模 1,000,000,007 的余数。
208
38