<p>问题陈述:<br/>
萨钦很喜欢吃甜食。所以,他去了一个糖果市场。有一排甜品摊位。每个甜品摊都有不同的甜点。为了节省时间,他决定从相邻的摊位上买糖果。所以,他可以从任何他想要的摊位买东西,但是所有这些摊位都必须是相邻的。他还决定在每个摊位上只买1公斤的糖果。每个摊位赠送1公斤糖果。那个市场有一个奇怪的计费规则。这条规则是这样的——所有糖果的总成本是所有糖果的成本乘以他最后购买的糖果的成本之和。e、 如果他买的糖果的价格是2,3,4的顺序与糖果的总成本是2*4+3*4+4*4=36。现在他想知道所有可能的糖果购买方式的总成本是多少。你能帮他吗。因为这个数字可能很大,所以您应该取最终结果的模10^9+7。<br/>
示例<br/>
样本测试用例1-</p>
<pre><code> Input
3
1
2
3
Output
53
Explanation
Possible ways of buying sweets are-
a) 1
b) 1 2
c) 2
d) 1 2 3
e) 2 3
f) 3
cost of each of these is following-
a) 1*1= 1
b) 1*2+2*2= 6
c) 2*2= 4
d) 1*3+2*3+3*3= 18
e) 2*3+3*3= 15
f) 3*3= 9
</code></pre>
<p>我用这段代码解决了这个问题,但我在比赛中还是得了0分:(</p>
^{pr2}$
<p>请帮我找出我犯的错误</p>