CODE:
#include<bits/stdc++.h>
using namespace std;
int num;
int a;
int main(){
for(int i=1;i<=12;i++){
cin>>a;
if(0<=num+a&&num+a<=310) printf("%.1lf \n",a*3.0);
else if(310<num+a&&num+a<=520){
if(num<=310){
int l=310-num;
printf("%.1lf \n",l*3.0+(a-l)*3.3);
}
else printf("%.1lf \n",a*3.3);
}
else if(520<num+a){
if(num<=520){
int l=520-num;
printf("%.1lf \n",l*3.3+(a-l)*4.2);
}
else printf("%.1lf \n",a*4.2);
}
num+=a;
}
return 0;
}
感谢,必关。