50分,求助QAQ。
  • 板块P1589 泥泞路
  • 楼主f7168172
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/11/10 20:18
  • 上次更新2024/11/10 22:48:30
查看原帖
50分,求助QAQ。
1388846
f7168172楼主2024/11/10 20:18
#include<bits/stdc++.h>
using namespace std;
struct que
{
	int s,e;
}a[10005];
bool cmp(const que&x,const que&y)
{
	return x.s<y.s;
}
int main()
{
	int n,l;
	cin>>n>>l;
	for(int i=1;i<=n;i++)
		cin>>a[i].s>>a[i].e;
	sort(a+1,a+1+n,cmp);
	int x,ans=0;
	for(int i=1;i<=n;i++)
	{
			x=max(x,a[i].s);
			while(x<a[i].e)
			{
				x+=l;
				ans++;
			}
	}
	cout<<ans;
}
2024/11/10 20:18
加载中...