首页 > 其他分享 >DOJ-team-match 7-活动选择F604

DOJ-team-match 7-活动选择F604

时间:2023-11-22 21:47:38浏览次数:40  
标签:DOJ node end int team F604 match

DOJ-team-match 7-活动选择F604

题目传送门

那个F604是干啥的我似乎也不知道

思路依旧很简单,右端点排序,这个活动结束得越早留给后面的时间就越多

代码:

#include<bits/stdc++.h>
using namespace std;
struct node
{
	int start,end;
}a[1010];
int n,back,ans;
bool cmp(node x,node y)
{
	return x.end<y.end;
}
int main()
{
	cin>>n;
	for(int i=0;i<n;i++)
		cin>>a[i].start>>a[i].end;
	sort(a,a+n,cmp);
	for(int i=0;i<n;i++)
	{
		if(a[i].start<back) continue;
		else ans++,back=a[i].end;
	}
	cout<<ans<<endl;
	return 0;
}

特别崩溃,十一组织的一次考试里一道类似的题md没做出来***

标签:DOJ,node,end,int,team,F604,match
From: https://www.cnblogs.com/lyk2010/p/17850367.html

相关文章

  • DOJ-team-match 7-钻石矿工
    DOJ-team-match7-钻石矿工题目传送门首先画图假设有两个点,那么去钻石的方案就如上图那么我们就需要比较蓝线的长度与红线的长度先看一下两点之间距离公式$\sqrt{(x-u)2+(y-v)2}$这个公式就是运用了勾股定理,一直两条边,求第三条接着,我们比较蓝线与红线的长短我们把它分为......
  • DOJ-team-match 9-2017篮球队
    题面一道动态规划题\(f_{i, j, k}\)表示前i个人里取j个,身高大于等于k的方法数得到状态转移方程为\(f_{i, j, k} = f_{i − 1, j − 1, k − a_i}\)由于这样空间不够,我们需要降维代码:#include<bits/stdc++.h>usingnamespacestd;constintMAXN=2e5+5;int......
  • [IOI2015] Teams 题解
    妙妙题。不难发现,我们对于每个\(k\)取出的人都是满足\(a_i\leqk\leqb_i\)的。经典的,我们直接将\((a_i,b_i)\)转化到二维平面上,将它转化成一个二维数点问题。我们对于每一个询问,都使\(k\)有序,从小到大贪心的选择,也就相当于\(x\)轴限制不断向右,\(y\)轴限制不断......
  • Teamcenter AWC开发,如果要使用原生的HTML下拉框控件的坑
    1、如果要在AWC原生的弹出框中<aw-popup2>,加入下拉框<selectname="fruit"><optionvalue="apple">Apple</option><optionvalue="banana">Banana</option><optionvalue="orange">Orange</......
  • JetBrains TeamCity 任意代码执行漏洞(CVE-2023-42793)研究
    一、JetBrainsTeamCity简介TeamCity是一款由JetBrains开发的强大的持续集成(ContinuousIntegration,CI)和持续部署(ContinuousDeployment,CD)工具。它帮助开发团队自动化构建、测试和部署过程,以确保软件项目的质量和快速交付。TeamCity的主要特点和优势包括:灵活的构建配......
  • Teamcenter开发,时间表或者任务,如何获取子任务
    1、在胖客户端是看到对应子任务,是放在父任务的哪个属性的。2、你在胖客户端看父任务和子任务的关系,也是-1,所以这个就很奇怪了。 是这个属性 child_task_taglist 补充一下:时间表  和汇总任务的关系内码是:fnd0SummaryTask如果要获取时间表下面的子任务,不能通过时间......
  • 以下代码执行后,result 的值为 [“75team2017”]
    varresult="75team2017".match(/\d+\w*/g);match()方法检索返回一个字符串匹配正则表达式的结果,匹配成功则返回数组,失败则返回null。在正则表达式中,\d表示匹配数字0-9,+表示匹配前面字符一次或者多次,\w表示匹配字母、数字或者下划线,表示匹配前面字符0次或者多次,修饰符g表示全......
  • Teamcenter 直接从数据库表取数据的注意要点
    1、如果是取某个类型版本的数据,这种涉及到版本的,一定要主要版次的问题。比如说产品表。签出修改签入后,会产生多个版本。解决方法:版本表,还要拼接  PWORKSPACEOBJECT 的 pactive_seq字段来进行校验 2、日期的问题。比如说取时间表任务的开始和结束时间。......
  • Teamcenter bmide 部署失败的修复方法
    出现了错误后,是否要还原TC库?部署失败后,是否可以直接修复错误?回答:可以直接修复错误,只有在万不得已的情况下,才还原TC库。特别说明:做BMIDE修复之前,一定要做好相关备份,如果是虚拟机,就先做快照最常见的错误修复:1.将已经部署的普通属性修改为数组属性(或者反之)热部署操作:先将原来的......
  • bitsdojo_window自定义导航以及关闭按钮
    1、Windows里面的配置在应用程序文件夹中,转到windows\runner\main.cpp,并在文件开头添加以下两行:#include<bitsdojo_window_windows/bitsdojo_window_plugin.h>autobdw=bitsdojo_window_configure(BDW_CUSTOM_FRAME|BDW_HIDE_ON_STARTUP);2、macOS里面的配置1、在应用程......