正经题解(能不能把A和B解释清楚
2024-09-22 19:31:40
发布于:河北
4阅读
0回复
0点赞
试了5边才过
没做对的应该有这个疑问:“0.6元每度是指0.5元后的还是0.3元后的”
0.6元每度是0.3元后的:)
0.5元的是永远0.5元:)
因为如果0.5元与0.3元后都是0.6元,那么可以发现套餐A永远比套餐B贵
所以代码如下
#include <iostream>
using namespace std;
int main(){
int n;
cin>>n;
double a=0,b=0;
a=n/2.0;
if(n>100){
b=30+(n-100)*0.6;
}
else{
b=n*0.3;
}
if(a>b){
cout<<"B"<<endl;
printf("%.1f",b);
}
else{
cout<<"A"<<endl;
printf("%.1f",a);
}
return 0;
}
全部评论 1
哇塞太有用了!
2024-09-22 来自 河北
0不是哥们,你没做对啊?
2024-09-22 来自 河北
0对啊,我可是试了整整5遍呢
2024-09-22 来自 河北
0不是哥们,你怎么跟我重名啊
2024-09-22 来自 河北
0
有帮助,赞一个