misc#P25011. 机电标语

    ID: 211 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 5 上传者: 标签>动态规划 DP线性 DP浙江机电职业技术大学校赛

机电标语

题目描述

浙江机电职业技术大学升格本科啦!人工智能学院也迎来首批本科生。

但是升格之后,也有很多事情要做,比如说学校要把标语从 ZIME 改成 ZUME。毕竟咱们是 University,不再是 Institute 啦。

现在,阿兔给你一个长度 nn,要求你统计长度为 nn 且由大写字符组成的字符串中,满足以下条件的字符串数量:

  1. 包含至少一个子串 ZUME
  2. 不包含子串 ZIME

由于答案可能很大,请输出结果对 109+710^9 + 7 取模的值。

输入格式

第一行一个整数 T (1T114514)T\ (1 ≤ T ≤ 114514),表示测试用例的数量。

对于每组测试用例:

  • 第一行一个整数 n (1n114514)n\ (1 ≤ n ≤ 114514),表示字符串长度。

输出格式

一个整数,表示满足条件的字符串数量,对 109+710^9 + 7 取模。

4
3
4
5
114514
0
1
52
463297592