0pts求助(萌新代码,应该能看懂)
查看原帖
0pts求助(萌新代码,应该能看懂)
992190
expecto__patronum楼主2023/12/2 15:01
#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;
}
2023/12/2 15:01
加载中...