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

自己建网站做那个模块好交换友情链接的注意事项

自己建网站做那个模块好,交换友情链接的注意事项,wordpress幻灯片回收站在哪里,襄阳定制型网站开发题目传送门 这是一道比较简单的贪心题。 主要思想是:每次选择两个大小不超过光盘容量 XXX 且大小最接近 XXX 的文件,将他们存在一张光盘上,如果没有符合条件的两个光盘,就每张光盘存一个文件。 那么我们可以使用两个指针&#…

题目传送门

这是一道比较简单的贪心题。

主要思想是:每次选择两个大小不超过光盘容量 XXX 且大小最接近 XXX 的文件,将他们存在一张光盘上,如果没有符合条件的两个光盘,就每张光盘存一个文件。

那么我们可以使用两个指针,一个从最小文件开始(左指针),一个从最大文件开始(右指针),尝试将最大的文件和最小的文件配对放在同一张光盘上。

  • 如果两者之和 ≤X\le XX ,则可以配对,使用一张光盘。

  • 如果两者之和$ > X$ ,则最大的文件必须单独使用一张光盘。

代码

#include<bits/stdc++.h>
using namespace std;int main(){int T;cin>>T;int t=T;//输出时需要用while(T--){int n,x;cin>>n>>x;vector<int>S(n);for(int i=0;i<n;i++) cin>>S[i];sort(S.begin(),S.end());//排序int i=0,j=n-1,cot=0;while(i<=j){if(S[i]+S[j]<=x){//如果能配对i++;j--;//一张光盘存两个文件}else{//不能的话j--;//一张光盘存一个文件    }cot++;}cout<<"Case #"<<(t-T)<<':'<<cot<<endl;}
}
http://www.dtcms.com/wzjs/580524.html

相关文章:

  • 网站栏目列表做网站和推广需要多少钱
  • 旅游网站开发背景论文asp.net网站制作步骤
  • 天津刘金鹏做网站什么网站是vue做的
  • 从网站下载壁纸做海报涉及免费找客户网站
  • 建筑公司网站源码深圳集团网站建设公司
  • 中山创海软件网站建设公司简历模版
  • 重庆网站建设 公司在哪个网站注册公司
  • 蜘蛛爬取网站网页设计与制作课程说明
  • 大型门户网站模板天猫网页版
  • 建网站资阳哪家强?谷歌网站流量分析
  • 建站哪家好wordpress网站视频插件
  • 设计网站导航大全朱能源做网站
  • 自己做网站的二维码什么是平台内部营销
  • 芜湖市建设投资有限公司网站郑州建站系统在线咨询
  • 只做彩票网站犯法吗建设局上班时间
  • php完整网站开发案例wordpress windows下载
  • 青海网站设计高端我想做个微信小程序
  • 网站设关键字wordpress4.2 for sae
  • 字体分辨网站最好的短视频制作软件
  • 做网站 一级 二级linux wordpress 域名
  • 山东省建设教育集团网站菏泽做网站
  • 深圳学校网站定制设计wordpress 批量
  • 建设有限公司网站iis默认网站 建设中
  • 网站服务器配置自媒体平台
  • 找公司做网站运营怎么样域名管理系统
  • 一个网站域名一年要多少钱射阳住房和城乡建设局网站
  • 山东锦华建设集团有限公司网站做网站资源
  • asp网站打不开深圳物流公司哪家便宜又好
  • 最经济 网站建设扬州住房城乡建设局网站
  • 织梦多语言网站网站第二次备案