nuoxi6868 @ 2023-07-27 14:57:16
#include<bits/stdc++.h>
using namespace std;
int main(){
double a[10+1];
for(int i=1;i<=10;i++){
int w;
scanf("%d",&w);
if(w==1)a[i]=28.9;
if(w==2)a[i]=32.7;
if(w==3)a[i]=45.6;
if(w==4)a[i]=78;
if(w==5)a[i]=35;
if(w==6)a[i]=86.2;
if(w==7)a[i]=27.8;
if(w==8)a[i]=43;
if(w==9)a[i]=56;
if(w==10)a[i]=65;
}
double q=0;
for(int i=1;i<=10;i++){
q=q+a[i]*i;
}
printf("%.1lf",q);
return 0;
}
by Forgive_Me @ 2023-07-27 15:04:15
读题
第 i 个整数表示要购买上述第 i 种图书的数量
by nuoxi6868 @ 2023-07-27 15:07:30
所以就改成wa[i]*w[i]
by nuoxi6868 @ 2023-07-27 15:08:17
多打了一个w