题目描述
某图书馆准备购置一批新书,馆长列出这批新书的单价表。
| 序号 | 书名 | 单价(元) |
|---|---|---|
| 1 | 草房子 | 22 |
| 2 | 十万个为什么 | 32 |
| 3 | DK了不起的哲学思维 | 45 |
| 4 | 国之脊梁 | 48 |
| 5 | 中国第一代航天人 | 24 |
| 6 | 为大自然写日记 | 24 |
| 7 | 活着 | 31 |
| 8 | 半小时漫画《史记》 | 142 |
现依次给定每种图书购买的数量,请你编程计算应付的总费用。
输入格式
输入一行,这一行中有八个不超过100的正整数,每个数用空格隔开。第i个整数表示序号为i的图书的数量。
输出格式
输出一个正整数,表示购置这一批图书所需要的钱。
输入样例
1 5 8 10 5 1 1 2 3 4
输出样例
1481
代码
#include<bits/stdc++.h>
using namespace std;
int n, a, s, x[11] = {22, 32, 45, 48, 24, 24, 31, 142};
int main(){
for (int i = 0; i < 8; i++) {
cin >> a;
s += a * x[i];
}
cout << s;
return 0;
}
1591

被折叠的 条评论
为什么被折叠?



