终于调AC了!!!(附代码)
查看原帖
终于调AC了!!!(附代码)
1457862
YuYi_official楼主2024/10/13 10:07

我脑子瓦特了,阶梯计价都忘了!

(建议回炉重造) 老规矩,附本蒟蒻的AC代码(

#include<bits/stdc++.h>
using namespace std;
int main(){
	int a;	//整数存用电度数 
	double b; //双精度浮点存金额 
	cin>>a;   
	if (a<150 || a==150){
		b=0.4463*a;				
		cout<<fixed<<setprecision(1)<<b<<endl;	//保留一位小数 
	}else if((150<a && a<400) || a==400){
		b=0.4663*(a-150) + (150*0.4463);    //注意这是分段计费(阶梯收费),每个阶梯用的电乘以每个阶梯电的单价! 
		cout<<fixed<<setprecision(1)<<b<<endl;
	}else{
		b=0.5663*(a-400) + (250*0.4663) + (0.4463*150);
		cout<<fixed<<setprecision(1)<<b<<endl;
	} 
}
2024/10/13 10:07
加载中...