#include<bits/stdc++.h>
using namespace std;
double n,a[10001],qd,qdts,bs,jingbi,jinbi;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>bs>>qd;
jingbi=0;
if(qd==1)
{
qdts++;
if(bs>=1000)
{
jingbi+=0.3;
bs-=1000;
while(bs>=2000)
{
jingbi+=0.1;
bs-=2000;
}
}
if(qdts>=4)
{
jingbi*=2;
if(jingbi>6)
jingbi=6;
}
if(qdts<4)
{
if(jingbi>3)
jingbi=3;
}
}
if(qd==0)
{
qdts=0;
}
jinbi+=jingbi;
}
cout<<fixed<<setprecision(1)<<jinbi;
return 0;
}
步步夺金(noip)
最新推荐文章于 2024-08-03 21:32:38 发布