logo AlgoBeat OnlineJudge
登录 注册

#10186. Substring and subsequence

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: AlgoBeat 官方账号

题目描述

给定一个仅由字符 abc 组成的长字符串 ,请回答以下两个问题:

  1. 有多少个子串同时包含三种字符?
  2. 有多少个子序列同时包含三种字符?

答案可能很大,请对 取模。

输入格式

输入只有两行:

  • 第一行一个整数 ,表示字符串的长度;
  • 第二行一个字符串

输出格式

输出两行:

  • 第一行,问题 1 的答案;
  • 第二行,问题 2 的答案。

样例

Sample Input

4
abcc

Sample Output

2
3

数据范围与提示