某单位招录了10名新员工,按其应聘成绩排名1到并用10个连续的四位自然数依次作为他们的工号,凑巧的是每个人的工号都能被他们的成绩排名整除,问排名第三的员工工号所有数字之和是多少()
A.12
B. 9
C. 15
D. 18
A.12
B. 9
C. 15
D. 18
有一场由四个项目(高低杠 、平衡木跳马、自由体操)组成的女子体操团体赛,赛程规定:每个队至多允许10名运动员参赛,每一个项 目可以有6名选手参加。每个选手参赛的成绩评分从高到低依次为:10,9.9,9. 8,0.1,0。每个代表队的总分是参赛选手所得总分之和,总分最多的代表队为优胜者。此外,还规定每个运动员只能参加全能比赛(四项全参加)与单项比赛这两类中的一类,参加单项比赛的每个运动员至多只能参加三个单项。每个队应有4人参加全能比赛,其余运动员参加单项比赛。
表2.3 运动员各项目得分及概率分布表
现某代表队的教练已经对其所带领的10名运动员参加各个项目的成绩进行了大量测试,教练发现每个运动员在每个单项上的成绩稳定在4个得分上(表2.3),她们得到这些成绩的相应概率也由统计得出(见表中第二个数据。例如8.4~0. 15表示取得8.4分的概率为0.15)。试解答以下问题:
(1)每个选手的各单项得分按最悲观估算,在此前提下,请为该队排出一个出场阵容,使该队团体总分尽可能高;每个选手的各单项得分按均值估算,在此前提下,请为该队排出一个出场阵容,使该队团体总分尽可能高。
(2)若对以往的资料及近期各种信息进行分析得到:本次夺冠的团体总分估计为不少于236.2分,该队为了夺冠应排出怎样的阵容?以该阵容出战,其夺冠的前景如何?得分前景(即期望值)又如何?它有90%的把握战胜怎样水平的对手?
A.sum=0.0;
B.sum+=score;
C.ave=sum/4.0;
D.printf("NO%d:%f\n",n,ave);
成绩分类方法:
E级:0~60(不含60)
D级:60~70(不含70)
C级:70~80(不含80)
B级:80~90(不含90)
A级:90~100
阅读以下应用程序说明和C程序,将C程序段中(1)~(7)空缺处的语句填写完整。
【说明】
某超市集团为发展业务向社会公开招聘N个工种的工作人员,每个工种各有不同的编号(1至M)和计划招聘人数。每位应聘者需申报两个工种,并参加集团组织的考试。该集团公司将按应聘者的成绩从高分至低分的顺序进行排队录取。具体录取原则是:从高分到低分依次对每位应聘者先按其第一志愿录取;当不能按其第一志愿录取时,便将他的成绩扣去5分后,重新排队,并按其第二志愿录取。
以下C程序为输出各工种实际招聘的应聘人员,每个工种都保留一个录取者的有序队列。录取处理循环直至招聘额满或已对全部应聘者都作了录取处理后跳出。
C程序中,类型STU包含有应聘者的基本信息:编号、成绩、志愿、排队成绩和录取志愿号。数组 rzl)的每个元素对应一个工种,包含有计划招聘人数和已录取的人数。
【C程序】
include
define N 36
define EDMARK 5
typedef struct stu {
int no, total, z[2], sortm, zi;
struct stu *next;
} STU;
struct rznode {
int lmt, count;
STU *next;
} rz [N];
STU *head = NULL, *over = NULL;
int all
FILE *fp;
char dataf [ ] = "zp2008.dat" ;
print(STU *p)
{ for (;p!=NULL; p = p->next)
printf("%d(%d) \t" , p->no, p->total
}
insert(STU **p, STU *u)
{ STU *v, *q;
for (q = *p;q != NULL; v = q , (1) )
if (q-> sortm < u->sortm)
break;
if (q == *p)
(2);
else
(3);
u->next = q ;
}
main ()
{ int zn, i, no, total, zl, z2 ;
STU *p, *v, *q;
fp = fopen(dataf, "r" );
if (fp == NULL)
{ printf ("Can't open file %s.kn" ,dataf);
exit (0);
}
fscanf (fp, "%d" ,&zn);
for (all = 0, i = 1; i <= zn; i++)
{ fscanf (fp, "%d", &rz [ i ].lmt ;
rz[i].count = 0;
rz[i].next = NULL;
all +=(4);
}
for (;;)
{ if ((fscanf(fp, "%d%d%d%d" ,&no,&total,&zl,&z2)) != 4 )
break;
p = (STU *) malloc (sizeof (STU));
p->no = no;
p->total = p->sortm = total;
p->zi = 0;
p->z[0] = z1;
p->z[1] = z2;
(5);
}
fclose (fp);
for (;all && head != NULL;)
{ p = head;
head = head->next;
if (rz[p->z[p->zi]].count <(6))
{ rz[p->z[p->zi]].count ++;
insert(&rz[p->z[p->zi]].next,p);
all--;
continue;
}
if (p->zi >= 1 )
{ p->next = over;
ver = p;
continue;
}
p->sortm -= DEMARK;
(7);
insert(&head,p);
}
for (i = 1; i <= zn; i++ )
{ printf("%d:\n" ,i);
print(rz[i ].next);
printf(" \n");
}
printf("over:\n" );
print(head);
print(over);
printf(" \n");
}
A.甲、乙、丙
B.乙、丙、丁
C.甲、丙、丁
D.甲、乙、丁
● 某学院10名博士生(B1~B10)选修6门课程(A~F)的情况如下表(用√表示选修) :
现需要安排这6门课程的考试,要求是:
1)每天上、下午各安排一门课程考试,计划连续3天考完;
2)每个博士生每天只能参加一门课程考试,在这3天内考完全部选修课;
3)在遵循上述两条的基础上,各课程的考试时间应尽量按字母升序做先后顺序安排
(字母升序意味着课程难度逐步增加)。 为此,各门课程考试的安排顺序应是 (56) 。
(56)
A. AE,BD,CF
B. AC,BF,DE
C. AF,BC,DE
D. AE,BC,DF
● 某学院10名博士生(B1-B10)选修6门课程(A-F)的情况如下表(用√表示选修):
现需要安排这6门课程的考试,要求是:
1)每天上、下午各安排一门课程考试,计划连续3天考完;
2)每个博士生每天只能参加一门课程考试,在这3天内考完全部选修课;
3)在遵循上述两条的基础上,各课程的考试时间应尽量按字母升序做先后顺序安排(字母升序意味着课程难度逐步增加)。 为此,各门课程考试的安排顺序应是(68) 。
(68)
A. AE,BD,CF
B. AC,BF,DE
C. AF,BC,DE
D. AE,BC,DF
想到自己公司这套做法,他就特别恼火?其实一开头他并不关心排名第几的问题,如今却重视起来了?不仅如此,他开始觉得公司对推销员实行固定工资制是不公平的,一家合资企业怎么也搞大锅饭?应该按劳付酬?上星期,他主动去找了那位外国经理,谈了他的想法,建议改行佣金制,至少按成绩给奖金制?不料那德方销售经理说这是既定政策,而拒绝了他的建议,母公司一贯就是如此,这也是本公司的文化特色?德方销售经理拒绝了他的建议?昨天,令公司领导吃惊的是,小张辞职而去,到另一家公司了?问题:小张为何不同意公司现有的付酬制度?试用亚当斯的公平理论来解释?
(4)
A. 15
B. 20
C. 30
D. 40
阅读以下说明及Visual Basic程序代码,高尔夫球应填入(n)处的字句写在对应栏内。
[说明]
设某单位Acess数据库中有一张员工信息表,其中记录了员工编号、姓名、性别等基本信息。下面的应用程序利用数据控件(Data)实现了对这张表中记录的增加、删除和修改操作。其运行界面如下:
在开发过程中,数据控件Data1与员工数据表相连接,各文本框、“性别”组合列表框Combo1、“政治面貌”组合列表框Combo2都分别与数据表的相应字段绑定,界面上从左到右各操作按钮分别取名为CmdAdd、CmdDel、CmdUpdate和CmdExit。
[Visual Basic代码]
Private Sub Form_Load() ' 加载窗体
Combo1. (1) "男"
Combo1. (1) "女"
Combo2. (1) "党员"
Combo2. (1) "团员"
Combo2. (1) "群众"
End Sub
Private Sub CmdAdd_Cliek() '增加记录
Datal. Recordset. AddNew
End Sub
Private Sub CmdDel_Click() '删除记录
Datal. Recordset. (2)
Datal. Recordset. MoveNext
End Sub
Private Sub CmdUpdate_Click() '修改记录
If Datal. ReadOnly = (3) And Datal. Recordset. Updatable Then
Datal. Recordset. Edit
Datal. Recordset. (4)
Else
MsgBox "数据表不允许修改!"
End If
End Sub
Private Sub CmdExit_Click () '退出程序
Dim ret As Long
ret : MsgBox("真的要退出吗?", vbQuestion + vbYesNo, "退出" )
If (5) Then
Datal. Reeordset. Close
End
End ff
End Sub