#include<bits/stdc++.h>
using namespace std;
const int N=1e5+5;
int c[N],t[N],v[N];
int n,ans,l=1,p;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
int x,y,z;
cin>>x>>y>>z;
if(x==0){
ans+=y;
p++;
c[p]=y;
t[p]=z;
v[p]=0;
}else{
bool flag=false;
while(z-t[l]>45) l++;
for(int j=l;j<=p;j++){
if(z-t[j]<=45&&y<=c[j]&&v[j]==0){
flag=true;
v[j]=1;
break;
}
}
if(!flag) ans+=y;
}
}
cout<<ans;
return 0;
}
最后
以上就是留胡子月亮最近收集整理的关于2020复赛题目交通换乘的全部内容,更多相关2020复赛题目交通换乘内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复