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

服装网站建设项目维护与评价书基于asp网站开发 论文

服装网站建设项目维护与评价书,基于asp网站开发 论文,深圳电器公司怎么样,哈尔滨工程招标信息网描述 世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名志愿者,则面试…

描述

世博会志愿者的选拔工作正在 A 市如火如荼的进行。为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名志愿者,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。

现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。

输入

第一行,两个整数n,m(5 ≤ n ≤ 5000,3 ≤ m ≤ n),中间用一个空格隔开,其中n 表示报名参加笔试的选手总数,m 表示计划录取的志愿者人数。输入数据保证m*150%向下取整后小于等于n。
第二行到第 n+1 行,每行包括两个整数,中间用一个空格隔开,分别是选手的报名号k(1000 ≤ k ≤ 9999)和该选手的笔试成绩s(1 ≤ s ≤ 100)。数据保证选手的报名号各不相同。

输出

第一行,有两个整数,用一个空格隔开,第一个整数表示面试分数线;第二个整数为进入面试的选手的实际人数。
从第二行开始,每行包含两个整数,中间用一个空格隔开,分别表示进入面试的选手的报名号和笔试成绩,按照笔试成绩从高到低输出,如果成绩相同,则按报名号由小到大的顺序输出。

样例输入

6 3
1000 90
3239 88
2390 95
7231 84
1005 95
1001 88

样例输出

88 5
1005 95
2390 95
1000 90
1001 88
3239 88

提示

样例说明:m*150% = 3*150% = 4.5,向下取整后为4。保证4个人进入面试的分数线为88,但因为88有重分,所以所有成绩大于等于88的选手都可以进入面试,故最终有5个人进入面试。

#include <stdio.h> // 引入标准输入输出库
#include <math.h> // 引入数学库// 定义一个结构体,表示一个人的信息
struct people
{int xh, fs; // 分别表示人的学号和分数
};// 交换两个结构体的函数
void swap(struct people *a, struct people *b)
{struct people temp = *a; // 创建一个临时变量,用于存储a的值*a = *b; // 将b的值赋给a*b = temp; // 将临时变量的值赋给b
}int main()
{struct people a[5000]; // 定义一个结构体数组,用于存储所有人的信息int n, m, i, j, lq; // 定义一些整型变量,用于后续的循环和计算scanf("%d %d", &n, &m); // 从标准输入读取n和m的值for (i = 0; i < n; i++) // 循环n次,读取每个人的学号和分数{scanf("%d %d", &a[i].xh, &a[i].fs);}for (i = 1; i < n; ++i) // 对数组进行冒泡排序,按照分数降序排列,如果分数相同则按照学号升序排列{for (j = 0; j < n - i; ++j){if (a[j].fs < a[j + 1].fs) // 如果当前元素的分数小于下一个元素的分数{swap(&a[j], &a[j + 1]); // 交换这两个元素的位置}else if (a[j].fs == a[j + 1].fs) // 如果当前元素的分数等于下一个元素的分数{if (a[j].xh > a[j + 1].xh) // 如果当前元素的学号大于下一个元素的学号{swap(&a[j], &a[j + 1]); // 交换这两个元素的位置}}}}lq = floor(m * 1.5); // 计算lq的值,即需要输出的最低分数的下标printf("%d ", a[lq - 1].fs); // 输出最低分数while (a[lq - 1].fs == a[lq].fs) // 循环直到找到第一个与最低分数不同的元素{lq++; // 更新lq的值}printf("%d\n", lq); // 输出lq的值for (i = 0; i < lq; i++) // 循环输出最低分数及其后面的所有元素{printf("%d %d\n", a[i].xh, a[i].fs);}return 0; // 程序结束,返回0
}

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

相关文章:

  • 免费企业网站建站网站运营工作计划
  • 北京西站电话wordpress 评论楼层
  • 临沂网站制作公司哪家好深圳画册制作
  • 站长素材网烟台网站建设比较大的
  • 网站建设的功能特点有哪些.net网站建设实例
  • 织梦做的网站前面有不安全天台建设局网站
  • 杭州建设局网站首页 柳合肥seo排名公司
  • 济宁网站定制公司专业做淘宝网站公司
  • 手机网站注册域名宝安区网站建设公司
  • 网络服务提供者知道网络用户利用其网络服务台州关键词优化哪家好
  • 如何自建网站做外贸wordpress出选择题
  • 网站模板怎么做的网站建站是模版好还是设计好
  • 江宁网站建设要多少钱安徽六安有哪些区县
  • 兴安盟住房和城乡建设部网站阿里巴巴采购网
  • 电子商务网站建设的好处有哪些世界500强排名
  • 杭州网站设计制作网站建设的元素
  • 资源下载站wordpress主题绿色网站欣赏
  • 如何建设一个自己+的网站首页wordpress主页html下划线
  • 定制做网站费用wordpress主题消失
  • 中山网站seo网络平台推广哪家好
  • 网站规划与建设课程设计wordpress前台管理评论
  • 苏州网站建设建站网做跨境电商的血泪教训
  • 品牌网站设计视频教程网站是做排行榜
  • 传奇国外网站搜索引擎优化方案
  • 图书馆网站建设总结企业是指什么
  • 网页设计与网站组建东莞万江网站建设公司
  • 阜阳网站建设fywzjs陕西省水利厅网站建设与管理处
  • 兰州网站优化哪家好农业公园网站建设
  • 哪家公司建设网站情感式软文广告
  • wordpress企业站主题下载地址郑州专业做淘宝网站推广