1-6 游游的9的倍数

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

游游的9的倍数

链接:https://ac.nowcoder.com/acm/contest/60245/D
来源:牛客网

时间限制:C/C++ 1秒
空间限制:C/C++ 262144K

题目描述

游游拿到了一个数字串,她想取一个该数字串的子序列(子序列在原串中可以不连续),使得该子序列是9的倍数。子序列可以包含前导零。
游游想知道,一共能取多少个合法的子序列?答案请对 \(10^9+7\) 取模。
我们定义,若两个子序列在原串中的位置不同,则认为它们不同。

输入描述:

一个长度不超过200000的,仅由'0'~'9' 十种字符组成的字符串。

输出描述:

子序列是9的倍数的数量。答案请对 \(10^9+7\) 取模。

示例1

输入

1188

输出

5

说明

共可以取4个不同的"18"子序列,和一个"1188"子序列,都是9的倍数。

示例2

输入

0123

输出

1

说明

只有子序列"0"是9的倍数。

2023暑假集训7月3日训练题

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2023-07-03 09:00
结束于
2023-07-03 11:30
持续时间
2.5 小时
主持人
参赛人数
37