思路:
开一个数组存字符的价值,然后遍历。
代码:
#include<iostream>
const int N = 5;
int e[N];
using namespace std;
int a1,a2,a3,a4;
int main(){
for(int i = 1; i <= 4; i++) cin>>e[i];
int res = 0;
char s;
while(cin>>s) res += e[s - '0'];
cout<<res;
return 0;
}
评论区