#P1846. 2024.7.20-KDXF-第二题-子序列字符统计

2024.7.20-KDXF-第二题-子序列字符统计

问题描述

塔子哥最近在研究字符串的子序列问题。给定一个仅由小写字母组成、长度为 nn 的字符串 ss,该字符串有 2n12^n - 1 个非空子序列。塔子哥希望你能帮他计算所有子序列中不同字符的个数总和。由于答案可能非常大,你需要输出对 109+710^9 + 7 取模后的结果。

输入描述

第一行输入一个仅由小写字母组成的字符串 ss,其中 1s1051 \leq |s| \leq 10^5

输出描述

在一行上输出一个整数,表示所有子序列中不同字符的个数总和对 109+710^9 + 7 取模后的结果。

样例输入1

aaaa

样例输出1

15

样例输入2

abcde

样例输出2

80