大佬们,你们看看哪里错了,答案是错的!!!
查看原帖
大佬们,你们看看哪里错了,答案是错的!!!
1030197
nuoxi6868楼主2023/7/27 14:57
#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;
}
2023/7/27 14:57
加载中...