大红大紫,求调
查看原帖
大红大紫,求调
837345
Aptitude楼主2023/8/16 15:08
#include<bits/stdc++.h>
using namespace std;
int n,pricen=0,ticketn=0;
int suborbus[10005],price[10005],timen[10005],ticket[10005];
int main()
{
	//freopen("transfer.in","r","stdin");
	//freopen("transfer.out","w","stdout");
	cin>>n;
	for(int z=0;z<n;z++)
	{
		cin>>suborbus[z]>>price[z]>>timen[z];
		if(suborbus[z]==0)
		{
			ticket[ticketn]=45;
			pricen=pricen+price[z];
			ticketn++;
		}
	}
	for(int z=0;z<=n;z++)
	{
		if(suborbus[z]==1)
		{
			for(int y=0;y<=ticketn;y++)
			{
				ticket[ticketn]=timen[z+1]-timen[z];
			}
			for(int x=0;x<=ticketn;x++)
			{
				if(ticket[x]<=0)
				{
					pricen=pricen+price[n];
				}
			}
		}
	}
	cout<<pricen;
	return 0;
}
2023/8/16 15:08
加载中...