问题标题: 酷町堂:1759

0
0
已解决
姜宇轩
姜宇轩
中级天翼
中级天翼

小z的作业(homework)经验值:400

瑶海区2017年信息学竞赛试题

不许抄袭,一旦发现,直接清空经验!

题目描述 Description

信息学老师给小z布置了新作业,是一道计算题

X=number1pow1+number2pow2+…+numberNpowN

其中number1…numberN是整数,pow1…powN是10以内的整数。但老师收到小z的电子版作业时,方程式的格式丢了,也就是原本方程可能是X=213+102+45,老师收到的却是X=213+102+45。请你帮老师写一个程序,输入式子格式丢失的每一项,计算等式原本的值。(ax表示x个a相乘的结果)

输入描述 Input Description

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

输出描述 Output Description

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

样例输入 Sample Input

3 213 102 45

样例输出 Sample Output

10385

数据范围及提示 Data Size & Hint

对于100%的数据,1<=n<=10
结果保证在64位整数范围内(C++long long)

 

大佬们快把思路或代码发给我(最好代码),这可是打卡题啊,急,在线等!!!


0
已采纳
朱小川
朱小川
缔造者
缔造者

for(int i=1;i<=n;i++) { cin>>a; for(int j=0;j<a%10;j++) sum1*=a/10; sum2+=sum1; sum1=1; } cout<<sum2;

我要回答