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

宁波专业网站推广制作服务百度app免费下载安装最新版

宁波专业网站推广制作服务,百度app免费下载安装最新版,西安搬家公司电话附近联系方式,安全的网站制作公司【题目来源】https://www.acwing.com/problem/content/4960/【题目描述】 有 N 架飞机准备降落到某个只有一条跑道的机场。 其中第 i 架飞机在 Ti 时刻到达机场上空,到达时它的剩余油料还可以继续盘旋 Di 个单位时间,即它最早可以于 Ti 时刻开始降落&…

【题目来源】
https://www.acwing.com/problem/content/4960/

【题目描述】
有 N 架飞机准备降落到某个只有一条跑道的机场。
其中第 i 架飞机在 Ti 时刻到达机场上空,到达时它的剩余油料还可以继续盘旋 Di 个单位时间,即它最早可以于 Ti 时刻开始降落,最晚可以于 Ti+Di 时刻开始降落。
降落过程需要 Li 个单位时间。
一架飞机降落完毕时,另一架飞机可以立即在同一时刻开始降落,但是不能在前一架飞机完成降落前开始降落。
请你判断 N 架飞机是否可以全部安全降落。

【输入格式】
输入包含多组数据。
第一行包含一个整数 T,代表测试数据的组数。
对于每组数据,第一行包含一个整数 N。
以下 N 行,每行包含三个整数:Ti,Di 和 Li。

【输出格式】
对于每组数据,输出 YES 或者 NO,代表是否可以全部安全降落。

【数据范围】
对于 30% 的数据,N≤2。
对于 100% 的数据,1≤T≤10,1≤N≤10,0≤Ti,Di,Li≤105。

【输入样例】
2

3
0 100 10
10 10 10
0 2 20

3
0 10 20
10 10 20
20 10 20


【输出样例】
YES
NO

【样例解释】
对于第一组数据,可以安排第 3 架飞机于 0 时刻开始降落,20 时刻完成降落。安排第 2 架飞机于 20 时刻开始降落,30 时刻完成降落。安排第 1 架飞机于 30 时刻开始降落,40 时刻完成降落。
对于第二组数据,无论如何安排,都会有飞机不能及时降落。

【算法分析】
由数据范围反推算法复杂度以及算法内容,参见:

https://www.acwing.com/blog/content/32/

【算法代码】

#include <bits/stdc++.h>
using namespace std;const int maxn=12;
struct node {int T,D,L;
} p[maxn];bool st[maxn];
int n;bool dfs(int idx, int time) {if(idx==n) return true;for(int i=0; i<n; i++) {if(!st[i]) {if(time<=p[i].T+p[i].D) {st[i]=true;if(dfs(idx+1,max(p[i].T,time)+p[i].L)) return true;st[i]=false;}}}return false;
}void solve() {cin>>n;memset(st,0,sizeof(st));for(int i=0; i<n; i++) {cin>>p[i].T>>p[i].D>>p[i].L;}if(dfs(0,0)) cout<<"YES"<<endl;else cout<<"NO"<<endl;
}int main() {int T;cin>>T;while(T--) {solve();}return 0;
}/*
in:
2
3
0 100 10
10 10 10
0 2 20
3
0 10 20
10 10 20
20 10 20out:
YES
NO
*/





【参考文献】
https://www.acwing.com/solution/content/183838/
https://www.acwing.com/blog/content/32/





 

http://www.dinnco.com/news/55848.html

相关文章:

  • 重庆点优建设网站公司吗品牌策略怎么写
  • 在线考试类网站怎么做一级造价工程师
  • 手机建行网站公司做网站怎么做
  • 厦门做外贸网站大连百度关键词优化
  • 淄博网站seo价格百度竞价推广代理商
  • 织梦5.5模版安装上去为什么打开网站图片不能显示教程东莞网络营销代运营
  • 网站建设熊猫建站关键词优化百家号
  • 自学做网站可以嘛高级seo是什么职位
  • 蝌蚪窝一个释放做网站打字赚钱平台 学生一单一结
  • ai怎么做自己的网站百度实名认证
  • 做时时的网站百度数据研究中心
  • 东台做网站的制造业中小微企业
  • 四维码制作网站百度卖货平台
  • 让网站会员做产品标签确认网络推广的方法
  • wordpress博客插件seo资源网站 排名
  • 微信手机网站设计太原seo关键词排名
  • 电子商城网站建设项目规划书武汉网站seo德升
  • 网站开发网页设计北京师范大学出版社惠州seo计费
  • 聊城哪里做优化网站免费使用seo软件
  • pc端网站做移动适配百度关键词查询排名
  • 郑州做企业网站的全网
  • 新乡市封丘县建设局网站百度seo有用吗
  • 美国做3d+h动画的网站怎样进行关键词推广
  • 山西商城网站建设seo教程技术整站优化
  • 中国十大新闻网站排名2021年最为成功的营销案例
  • 做电影网站违法吗网站建设流程是什么
  • 做网站买服务器关键词搜索工具
  • 定制网站建设哪家便宜如何找推广平台
  • 电商网站建设 平台江苏seo哪家好
  • odoo 网站开发平台广告推广