AT_wtf19_e.e

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

题目大意

有一个长度为无限的字符串 SS,刚刚开始时,每个字符都是英文横杠: - 。

现在对它进行更改,操作如下:

随机选字符串其中的一个左右两个字符不是 X 的字符- ,将其修改为 X ,只到没有可以修改的字符。

操作完后,给定整数 NN 以及长度为 NN 的由 - 和 X 组成字符串 ss ,问在 SS 中随机取一段长度为 NN 的字符串,这个串与 ss 相同的概率是多少,让你输出这个概率。

输入格式

输入一共两行,第一行一个正整数 NN ,第二行一个长度为 NN 的字符串 ss 。

输出格式

这个输出比较特殊,由于答案可以表示为 p+qe+re2p + \frac {q}{e} + \frac{r}{e^2} (其中 p,q,rp,q,r 为有理数)。所以输出一共一行3个数,分别是 p,q,rp,q,r 在模 1000000007 (1e9+7)意义下的数。

输入输出样例

  • 输入#1

    1
    X

    输出#1

    500000004 0 500000003
  • 输入#2

    3
    ---

    输出#2

    0 0 0
  • 输入#3

    5
    X--X-

    输出#3

    0 0 1
  • 输入#4

    5
    X-X-X

    输出#4

    500000004 0 833333337
  • 输入#5

    20
    -X--X--X-X--X--X-X-X

    输出#5

    0 0 183703705
  • 输入#6

    100
    X-X-X-X-X-X-X-X-X-X--X-X-X-X-X-X-X-X-X-X-X-X-X-X-X--X--X-X-X-X--X--X-X-X--X-X-X--X-X--X--X-X--X-X-X-

    输出#6

    0 0 435664291

说明/提示

null

输入解题思路,AI测评打分。不知道怎么写?

首页