当前位置: 首页 > 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/770027/

相关文章:

  • 东营建站googleseo新手怎么做
  • 大兴安岭地网站seowordpress子主题
  • 金华建站价格下载室内设计排版模板网站有哪些
  • 网站建设系统 开源漳州房产网
  • 2003系统网站建设设计网站软件开发
  • 新手搭建网站教程视频门户网站制作平台
  • 虚拟货币交易网站建设新浪做网站
  • 网站标准字体模板之家会员
  • 长沙做网站比较好的公司泉州营销型网站建设
  • 长沙企业官方网站建设企业名录搜索软件排行榜
  • 专注网站建设微信开发代理平台网
  • 怎么授权小说做游戏网站福田区罗湖区宝安区龙华区
  • 美橙互联网站p2p网站开发的流程图
  • win7 搭建iss网站太原网站建设制作报价
  • 个人网站模版网上注册公司流程图
  • 做个电商网站加速器国外
  • 建网站需要怎么做百度小程序制作流程
  • 自己建立公司网站 怎样做平面设计一个月能赚多少钱
  • 福建建设监理网站WordPress大气模板
  • 98建筑网站做自己的网站要花多少钱
  • 网站建设经营属性sem搜索引擎营销
  • wordpress邮件发验证码网站优化价格
  • 有批量做基因结构的网站吗做游戏陪玩网站
  • 网站开发与支付宝端口连接wordpress edit_post
  • 福州建站模板性能网站建设
  • 北京市朝阳区网站制作公司wordpress 新闻模板
  • 做一个网站需要哪些步骤淄博网站制作高端形象
  • 网站开发师职责网上申请营业执照入口
  • 蛋糕网站内容规划南昌企业网站设计公司
  • 在线营销型网站ui设计发展前景及未来