题解在这里~
2026-07-23 12:51:31
发布于:陕西
47阅读
0回复
0点赞
原来...已经...压榨到极致了
#include<iostream>
#include <iomanip>
using namespace std;
int main()
{
double m,a,ans=0;
for(int i=0;i<12;i++){
cin>>m;
if(m>800) ans=ans+m*0.2-160;
}
cout << fixed << setprecision(2) << ans;
return 0;
}
(我只是新手,求更简短的写法,点击此处可看教程 )
全部评论 2
a你可以去掉(反正a没用)
建议吧cin/cout改成scanf/printf,头文件可改为#include <cstdio>;
#include <cstdio>
int main(){
double m,ans=0;
for(int i=0;i<12;i++){
scanf("%lf",&m);
if(m>800) ans=ans+m*0.2-160;
}
printf("%.2f",ans);
return 0;
}2026-07-31 来自 江西
0我的比你少2行
#include<bits/stdc++.h> using namespace std; double n,s; int main(){ while(cin>>n){ if(n<=800){s+=0;} if(n>800){s+=(n-800)*0.2;} } printf("%.2f",s); }2026-07-28 来自 广东
0









有帮助,赞一个