0
已解决
汪艾辰
高级光能
高级光能
小z的作业(homework)
题目描述 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)
汪艾辰在2022-08-04 09:15:18追加了内容
https://ke.codingtang.com/#/examStage/examProblem?exam_id=3591
汪艾辰在2022-09-16 20:39:20追加了内容
0
已采纳
王海成
初级天翼
初级天翼
for(int i=s.size()-1;i>=0;i--){
计数器+=(字符串[i]-'0')*变量;
变量*=8;
}
while(计数器){
计数器2=字符串2[计数器%2]+计数器2;
计数器/=2;
}
0
0
0