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

网站建设的具体流程图网站设计制作ihanshi

网站建设的具体流程图,网站设计制作ihanshi,做网站的计划书,南京哪家公司做企业网站 做得比较好题目大意 给定 n n n个数 a 1 , a 2 , ⋯ , a n a_1,a_2,\cdots,a_n a1​,a2​,⋯,an​#xff0c;你需要找到一个集合 S S S#xff0c;使得 S S S中严格大于 S S S的平均数的数字个数尽量多#xff0c;输出最多的个数。 注意#xff1a;这里的集合是可重集#xff0c;…题目大意 给定 n n n个数 a 1 , a 2 , ⋯ , a n a_1,a_2,\cdots,a_n a1​,a2​,⋯,an​你需要找到一个集合 S S S使得 S S S中严格大于 S S S的平均数的数字个数尽量多输出最多的个数。 注意这里的集合是可重集数字可以重复。 1 ≤ n ≤ 1 0 6 , 1 ≤ a i ≤ 1 0 9 1\leq n\leq 10^6,1\leq a_i\leq 10^9 1≤n≤106,1≤ai​≤109 题解 首先我们将 a a a从小到大排序。 枚举第一个严格大于 S S S的平均数的数 i i i。因为比平均数小的数肯定越多越好所以我们可以取 1 1 1到 i − 1 i-1 i−1之间的所有数。 为了让平均数尽量小在选择严格大于 S S S的平均数的数的时候肯定要选尽量小的数。也就是说严格大于 S S S的平均数的数是 a i a_i ai​和 a i a_i ai​之后的连续的一段数设这段数是 a i a_i ai​到 a p a_p ap​那也就是说我们要选择的数是 a 1 a_1 a1​到 a p a_p ap​这里的 p p p需要满足 s u m p p a i \dfrac{sum_p}{p}a_i psump​​ai​其中 s u m p p \dfrac{sum_p}{p} psump​​指这 p p p个数的平均数也就是 s u m p a i × p sum_pa_i\times p sump​ai​×p。为了使严格大于 S S S的平均数的数更多我们需要求满足条件的最大的 p p p。 我们发现满足条件的最大的 p p p是随 i i i的增大而增大或者不变的那么我们可以用一个指针来求 p p p。对于每个 i i i和其对应的 p p p严格大于 S S S的平均数的数的数量为 p − i 1 p-i1 p−i1用 p − i 1 p-i1 p−i1来更新答案即可。 时间复杂度为 O ( n log ⁡ n ) O(n\log n) O(nlogn)。 code #includebits/stdc.h using namespace std; const int N1000000; int n,p1,ans0,a[N5]; long long sum[N5]; int main() {scanf(%d,n);for(int i1;in;i){scanf(%d,a[i]);}sort(a1,an1);for(int i1;in;i){sum[i]sum[i-1]a[i];}for(int i1;in;i){while(p1nsum[p1]1ll*(p1)*a[i]) p;ansmax(ans,p-i1);}printf(%d,ans);return 0; }
http://www.hkea.cn/news/14534952/

相关文章:

  • 龙华网站建设推广常州网站建设推广公司
  • 网站建设人员岗位要求一个公司可以做两个网站吗
  • 被禁止访问网站怎么办建e网室内设计网官网电脑app下载
  • 网站建设完成情况深圳网站建设 乐云seo
  • 公司怎么申请免费做网站中交路桥建设有限公司地址
  • 网站正在建设中 英语顺丰物流网站建设策划书
  • 做网站IP建设网站 报告
  • 深圳团购网站设计哪家好网页设计大作业模板
  • 企业如何通过地方网站宣传网站沈阳建设工程信息网中介
  • 微信公众平台绑定网站企业账号登录入口
  • 整站网站优化推荐织梦网站模板后台密码找回
  • 网站建设的原则有哪些如何用html制作网页
  • 太原论坛网站开发公司用dw做旅游网站的方法
  • 深圳 网站开发公司c2c电子商务网站策划
  • 小学生信息科学做网站个人网站代码编写
  • 重庆景点大全快照首页排名优化服务
  • 仿58网站怎么做怎么做英文版网站
  • 给大家黄页推广网站一个空间放2个wordpress
  • 建筑业招聘网站深圳百度seo代理
  • 用帝国做网站怎么样广州外贸建站
  • 网站建设都需要什么工具网站怎么 备案
  • 专业制作网站哪家专业专业制作网站建设
  • 安源网站建设公司建网站多少钱一个
  • 自动写作网站网站开发前端应用程序
  • 唐山网站制作专业太原在建
  • 第一推是谁做的网站中国建设银行注册网站用户名怎么填
  • wordpress建站手机端网站报价功能清单
  • seo网站优化多少钱台州关键词优化报价
  • 昆明网站建设_云南网站建设增城微信网站建设
  • 溧阳 做网站wordpress 合并js