#34. 勇者闯的异世界之旅--魔王肖的爪牙
勇者闯的异世界之旅--魔王肖的爪牙
Description
魔王肖知道有人想要来攻打他,所以决定让爪牙桂召唤爪牙。爪牙桂技能效果如下:
1、爪牙桂可以召唤一个新的爪牙;
2、爪牙桂可以使用两次技能;
3、爪牙桂每使用一次技能都会有一秒的冷却时间;
4、每一只新召唤出来的爪牙都有相同的技能。
由于爪牙们急切的心里,所以他们的冷却时间刚好,就会使用技能,但是刚刚召唤出来的爪牙会在下一秒使用技能。
魔王肖有一个技能,当技能在第n秒发动时,可以使从第0秒到第n秒(包含第n秒)内在同一秒被召唤出来的爪牙的数量m增加至m3,不过魔王肖的技能从第0秒开始蓄力,第n秒时发动。
现在魔王想知道第n秒时并且在他使用了技能之后一共存在多少个爪牙。
答案可能很大,请输出对109+9取模后的结果。
注意:默认魔王肖一开始只有一个爪牙桂,而且爪牙桂会在第二秒使用技能。
Input Format
输入一个整数T表示测试样例数(1≤T≤10)。
对于每组测试样例:
输入一行,该行包含一个整数n(1≤n≤10^9)。
Output Format
对于每组样例输出一个数表示答案。
4
1
3
4
6
1
10
37
674
Hint
对于n=3时:第0秒有一个爪牙,第1秒有一个爪牙,第2秒时召唤出了一个爪牙一共有两个爪牙,第3秒时召唤出了两个爪牙一共有4个爪牙。
然后魔王肖在n=3时释放了技能第0秒与第1秒没有召唤爪牙所以爪牙数量不变,而第2秒时召唤了一个爪牙则第2秒召唤的爪牙数1变为了1^3,第3秒召唤的爪牙数2变为了2^3,在魔王肖使用完技能后一共增加了6个爪牙所以n=3秒时总爪牙数为10。
Source
1816 Online Judge 10.100.0.232