8.22 “蔚来杯“2022牛客暑期多校训练营(加赛)


M–Maimai DX 2077

简单模拟+读题 (比赛时没读懂,英语太差 )
计算achievement score= a/A x100% + b/B x1%,其中,
standard points: each type of NOTE, you can get some according to the judgment.
extra points: For BREAK NOTEs, you can get some according to the judgment.
a:be the standard points you have
b:extra points you have
A: be the standard points you will have if you get CRITICAL PERFECT on every NOTE
B: be the extra points you will have if you get CRITICAL PERFECT on every NOTE,

/**/
#include<bits/stdc++.h>
using namespace std;
double a,b,c,d,e;
double A=0,A1=0,B=0,B1=0;
int main(){
	cin>>a>>b>>c>>d>>e;
	A+=(a+b+c+d+e)*1;
	A1+=(a+b)*1+c*0.8+d*0.5;
	
	cin>>a>>b>>c>>d>>e;
	A+=(a+b+c+d+e)*2;
	A1+=(a+b)*2+c*1.6+d*1;
	
	cin>>a>>b>>c>>d>>e;
	A+=(a+b+c+d+e)*3;
	A1+=(a+b)*3+c*2.4+d*1.5
	
	cin>>a>>b>>c>>d>>e;
	A+=(a+b+c+d+e)*5;
	A1+=(a+b)*5+c*2.5+d*2;
	
	B=(a+b+c+d+e)*1;
	B1=a*1+b*0.5+c*0.4+d*0.3;
	printf("%.9lf",A1*100/A +B1/B);//注意 
	//printf("%.9lf",A1*100/A +B1*0.01/B); 错误 
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值