2024-07-13

8155 Problem A【贪心】活动安排3

贪心,每次取得与已取得区间不重合且f最小的

代码


#include<cstdio>

#include<iostream>

#include<algorithm>

using namespace std;

struct node{

int s,f;

}a[1010];

bool cmpn(node a,node b)

{

if(a.f==b.f) return a.s<b.s;

return a.f<b.f;

}

int main()

{

int n,ans=0,lastf=0;

scanf("%d",&n);

for(int i=1;i<=n;i++)

scanf("%d%d",&a[i].s,&a[i].f);

sort(a+1,a+1+n,cmpn);

for(int i=1;i<=n;i++)

{

if(a[i].s>=lastf)

ans++,lastf=a[i].f;

}

printf("%d",ans);

return 0;

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 投射我儿读书明理,修身做人,每天情绪平和稳定,阳光快乐,越来越会调节自己的情绪和压力。 投射我儿对家人、他人、社会...
    花开生两面阅读 421评论 0 0
  • 学会翻篇迎接新的开始 如果你最近比较焦虑,一定要看完这段话:翻篇是一种很重要的能力。如果你总是抓住过去的事情不放,...
    爱大自然阅读 669评论 0 0
  • P6—P10 1、胡光书: 心法一:三现主义 三现是:现场、现物、现实。 去到现场,观察现物,给出现实的对策。 管...
    李虹霖阅读 1,937评论 1 1
  • 剩男现象 剩男剩女一直是社会上热议的话题,但你知道剩男现象的背后有着怎样的原因吗?恩 剩男是指那些年龄较大但仍...
    literatureJ阅读 45评论 1 1
  • 民间有俗语:六月苋当鸡蛋,七月苋金不换,这话表明苋菜在老百姓心中的地位。 苋菜,营养丰富,含蛋白质...
    锦墨hhy阅读 402评论 0 0