题目链接
#include<bits/stdc++.h>
using namespace std;
long long a,che[100086],qian[100086],shijian[100086],ans=0;
int main()
{
cin>>a;
for(int i=1;i<=a;i++)
{
cin>>che[i]>>qian[i]>>shijian[i];
if(che[i]==0)
{
ans+=qian[i];
if(che[i+1]==0)
{
ans+=qian[i+1];
}
else if(che[i+1]==1&&qian[i+1]<=qian[i]&&shijian[i+1]-shijian[i]<=45)
{
break;
}
else if(che[i+1]==1&&qian[i+1]>qian[i])
{
ans+=qian[i+1];
}
else if(che[i+1]==1&&shijian[i+1]-shijian[i]>45)
{
ans+=qian[i+1];
}
}
}
cout<<ans<<endl;
}