当前位置: 首页 > news >正文

网站建设制作文案/企业宣传片视频

网站建设制作文案,企业宣传片视频,招生网站转换率低,现代简约办公室设计种树 题目描述一条街道的一边有几座房子,因为环保原因居民想要在路边种些树,路边的居民被分割成 n 块,并被编号为 1…n。每块大小为一个单位尺寸并最多可种一棵树。每个居民想在门前种些树并指定了三个数b,e,t。这三个数分别表示该居民想在b和…

种树

题目描述
一条街道的一边有几座房子,因为环保原因居民想要在路边种些树,路边的居民被分割成 n 块,并被编号为 1…n。每块大小为一个单位尺寸并最多可种一棵树。每个居民想在门前种些树并指定了三个数b,e,t。这三个数分别表示该居民想在b和e之间最少种t棵树,当然b≤e,t≤e-b+1,允许居民想种树的子区域可以交叉。出于资金紧缺的原因,环保部门请你求出能够满足所有居民的种树要求时所需要种的树的最少数量。 
输入
第一行为 n,表示区域的个数。
第二行为 h,表示房子的数目。
下面 h 行描述居民的需要:b,e,t(0<b≤e≤30000,t≤e-b+1)分别用一个空格分开。
输出
输出只有一个数,为满足所有居民的建议,所需要种树的最少数量。 
样例输入
9
4
1 4 2
4 6 2
8 9 2
3 5 2
样例输出
5
提示
30% 的数据满足 0<n≤1000,0<h≤500;
100% 的数据满足 0<n≤3×10^4,h≤5000,0<b≤e≤3×10^4 ,t≤e−b+1。
解析:贪心,按左端点从小到大排序,然后倒续从每个的左向右种树。
代码如下:
#include<bits/stdc++.h>
using namespace std;
bool a[30001];
struct Nd
{int s,t,num;
}q[5001];
bool cmp(Nd a,Nd b)
{return a.s<b.s;
}
int ans;
int main()
{int n,h;scanf("%d%d",&n,&h);for(int i=1;i<=h;i++){scanf("%d%d%d",&q[i].s,&q[i].t,&q[i].num);}sort(q+1,q+h+1,cmp);for(int i=h;i>=1;i--){for(int j=q[i].s;j<=q[i].t;j++){if(a[j]) q[i].num--;}if(q[i].num<=0) continue;for(int j=q[i].s;j<=q[i].t;j++){if(!a[j]){a[j]=1;q[i].num--;}if(q[i].num<=0) break;}}for(int i=1;i<=n;i++) {ans+=a[i];}cout<<ans;return 0;	
} 
/*
7
3
2 5 1
2 6 2
3 7 1
*/

  

转载于:https://www.cnblogs.com/chen-1/p/11156701.html

http://www.lbrq.cn/news/1554175.html

相关文章:

  • 惠州做网站多少钱/免费建站免费网站
  • 做淘宝设计能做网站吗/网站搜索引擎优化情况怎么写
  • 网站开发手册/网络销售好不好做
  • 新闻头条新闻/seo会被取代吗
  • 在国外做盗版网站吗/关键词搜索爱站网
  • 北京西站附近的景点有哪些/网络舆情信息
  • 有没有个人做的网站赚流量费/上海网站优化公司
  • 哪个网站做加盟的比较靠谱/百度最新秒收录方法2021
  • 四川省住房和城乡建设厅网站无法进入/百度快照网站
  • 网站建设维修服务流程/百度首页关键词推广
  • 如何判断网站html5/说到很多seo人员都转行了
  • 如何在阿里云云服务器上搭建网站/网络营销发展现状与趋势
  • 苏州市建设交易中心网站首页/重庆网
  • 建站国外百元服务器/培训心得体会怎么写
  • 网站流程图/杭州优化建筑设计
  • 动态网站开发的感想/seo网站诊断报告
  • 建站公司专业团队/国内前10电商代运营公司
  • 网站页脚版权信息/百度权重排名查询
  • 网页模板免费下载html/太原网站seo
  • 新公司如何做网站/近期新闻热点
  • 用ps怎么做网站首页/竞价推广专员
  • 武汉建设学院网站/营销型网站建设推广
  • 我要制作网站/阿里云域名注册官网
  • 免费政府网站html模板/乱码链接怎么用
  • 销售手机网站的后期安排/seo的优化技巧和方法
  • 扁平化配色方案网站/职业培训机构资质
  • 手机优化对手机有影响吗/seo收录查询
  • 用电脑建立网站/军事新闻今日最新消息
  • ASPJSP动态网站开发/全球网站流量排名100
  • 大学生学风建设专题网站/添加友情链接的技巧
  • MXFP4量化:如何在80GB GPU上运行1200亿参数的GPT-OSS模型
  • (MST,并查集)nflsoj #4114 货车运输/洛谷 P1967NOIP2003 货车运输
  • (nice!!!)(LeetCode 每日一题) 837. 新 21 点 (动态规划、数学)
  • 安卓14系统应用收不到开机广播
  • Flink作业执行的第一步:DataFlow graph的构建
  • 【计算机网络架构】混合型架构简介