问题 5014 --小Z的作业

5014: 小Z的作业

题目描述

  信息学老师给小z布置了新作业,是-道计算题。
$X= number_1^{pow_1} + number_2^{pow_2} + \ldots +number_3^{pow_3}$
其中 $numbr_1 \ldots number_n$ 是整数,$pow_1\ldots pow_N$ 是 $10$ 以内的整数。但老师收到小z的电子版作业时,方程的格式丢失了,也就是原本方程可能是 $X= 21^3+ 10^2+4^5$ ,老师收到的却是 $X=213+102+45$ 。请你帮老师写一个程序,输入每一个损失后的数字,计算等式原本的值。
($a^*$表示 $x$ 个 $a$ 相乘的结果)

输入

第一行是一个整数N,表示有N项
接下来N行,每行一个整数,表示小z作业中每一项数字

输出

输出一行:等式原本的结果。

样例输入输出

输入#1 复制
3
213
102
45
输出#1 复制
10385

提示

对于100%的数据,1≤N≤10
结果保证在64位整数范围内(C++longlong)

序号 标题 作者 发表时间 费用 订购数 操作