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

网站备案信息可以改吗鹤壁市城乡一体化示范区

网站备案信息可以改吗,鹤壁市城乡一体化示范区,慈溪哪点有学做网站的,网址大全分类之一览表大全网【题目描述】 NOI2130 即将举行。为了增加观赏性,CCF 决定逐一评出每个选手的成绩,并直播即时的获奖分数线。本次竞赛的获奖率为 w%w%,即当前排名前 w%w% 的选手的最低成绩就是即时的分数线。 更具体地,若当前已评出了 pp 个选手的…

【题目描述】

NOI2130 即将举行。为了增加观赏性,CCF 决定逐一评出每个选手的成绩,并直播即时的获奖分数线。本次竞赛的获奖率为 w%w%,即当前排名前 w%w% 的选手的最低成绩就是即时的分数线。

更具体地,若当前已评出了 pp 个选手的成绩,则当前计划获奖人数为 max(1,⌊p∗w%⌋)max(1,⌊p∗w%⌋),其中 ww 是获奖百分比,⌊x⌋⌊x⌋ 表示对 xx 向下取整,max(x,y)max(x,y) 表示 xx 和 yy 中较大的数。如有选手成绩相同,则所有成绩并列的选手都能获奖,因此实际获奖人数可能比计划中多。

作为评测组的技术人员,请你帮 CCF 写一个直播程序。

【输入】

第一行有两个整数 n,wn,w。分别代表选手总数与获奖率。

第二行有 nn 个整数,依次代表逐一评出的选手成绩。

【输出】

只有一行,包含 nn 个非负整数,依次代表选手成绩逐一评出后,即时的获奖分数线。相邻两个整数间用一个空格分隔。

【输入样例】

10 60
200 300 400 500 600 600 0 300 200 100

【输出样例】

200 300 400 400 400 500 400 400 300 300

【提示】

样例 1 解释:

已评测选手人数12345678910
计划获奖人数1112334456
已评测选手的分
数从高到低排列
(其中,分数线
粗体标出)
200300
200
400
300
200
500
400
300
200
600
500
400
300
200
600
600
500
400
300
200
600
600
500
400
300
200
0
600
600
500
400
300
300
200
0
600
600
500
400
300
300
200
200
0
600
600
500
400
300
300
200
200
100
0

注意,在第9名选手的成绩评出之后,计划获奖人数为5人,但由于有并列,实际会有6人获奖。

输入样例2:

10 30
100 100 600 100 100 100 100 100 100 100

输出样例2:

100 100 600 600 600 600 100 100 100 100

数据规模与约定:

各测试点的 nn 如下表:

测试点编号n=n=
1∼310
4∼6500
7∼102000
11∼17104104
18∼20105105

对于所有测试点,每个选手的成绩均为不超过 600600 的非负整数,获奖百分比 ww 是一个正整数且 1≤w≤991≤w≤99。

提示:

在计算计划获奖人数时,如用浮点类型的变量(如 C/C++ 中的 float 、 double,Pascal 中的 real 、 double 、 extended 等)存储获奖比例 w%w%,则计算 5×60%5×60% 时的结果可能为 3.0000013.000001,也可能为 2.9999992.999999,向下取整后的结果不确定。因此,建议仅使用整型变量,以计算出准确值。

#include <bits/stdc++.h>
using namespace std;
int a[601];//桶原理 a[i]表示有多少个人是该分数 
int findLine(int people) //从高分向低分查找前people个人,那分数即为分数线 
{int cnt=0;for(int i=600;i>=0;i--){if(a[i]==0)continue;if(cnt+a[i]>=people)return i;//此分数线elsecnt+=a[i];//把前a[i]人加进去 }return 0;
}
int main()
{int n,w,people=1,score;cin>>n>>w;for(int i=1;i<=n;i++){scanf("%d",&score);  //要换成scanf 否则有3个不通过 a[score]++;float tmp=i*w/100.0;people=max(1, (int)floor(tmp) );printf("%d ",findLine(people ));}return 0;
}

http://www.yayakq.cn/news/671381/

相关文章:

  • 地方社区网站 备案浙江省建筑工程网
  • dw不会写代码能建立网站吗wordpress 迁移后台空白
  • 竞价网站做招商加盟可以不备案吗网页微信版官方下载
  • 怎样监测熊掌号绑定成功网站微信代理运营
  • 河南企业网站备案最新网推项目
  • 网站开发技术孵化上海品牌策划设计
  • 网站页面设计最宽可做多宽洛阳头条最新消息
  • 免费淘宝客网站模板下载淘宝联盟返利网站怎么做
  • 网页设计素材免费耐克北京seo诊断
  • 厦门中科做网站总打电话来西安公司网站开发
  • 首页网站备案号添加app有哪些推广方式
  • 深圳精美网站设计rar在线解压缩网站
  • 做简历网站咸鱼网站做链接
  • 网站建设价格差异上海建设工程管理网站
  • 外贸网站用什么字体查关键词排名
  • 中国画廊企业网站模板wordpress注册码
  • 生鲜网站建设的项目总结做网站在阿里云买什么软件
  • 中山小程序开发公司莱芜网站建设及优化
  • 网站备案材料设计网站设计网站
  • 网站如何调用数据库软文推送
  • 如何自己动手做网站杭州外贸公司
  • 做网站建设销售辛苦吗wordpress.org建站
  • 网站用excel做数据库吗中国企业联合会
  • 天天联盟没网站怎么做怎样打开用sql做的网站
  • 网站建设flash平面设计作品集展示
  • 淄博网站设计深圳罗湖做网站
  • 网络优化是做什么的太原网站优化步骤
  • 展厅设计搭建展位设计中山短视频seo教程
  • 专门建站的公司wordpress页面可视化编辑器
  • 互联网舆情监测系统西安官网seo分析