问题 填空题

[函数2.1说明]
函数int factors(int n)的功能是判断整数n(n>=2)是否为完全数。如果n是完全数,则函数返回0,否则返回-1。
所谓“完全数”是指整数n的所有因子(不包括n)之和等于n自身。例如:28的因子为1,2,4,7,14,而28=1+2+4+7+14,因此28是“完全数”。
[函数2.1]
int factors (int n)
int i/s;
for (i=1, s=0; i<=n/2;i++)
if (n%i==0) [ (1) ];
if([ (2) ]) return 0;
rerurn -1;
[函数2.2说明]
函数int maxint(int a[],int k)的功能是用递归方法求指定数组中前k个元素的最大值,并作为函数值返回。
[函数2.2]
int maxint (int a [] ,int k)
int t;
if([ (3) ]) return [ (4) ];
t = maxint (a+1, [ (5) ]) ;
return (a[0]>t) a[0]:t;

答案

参考答案:a[0]或*a或a[k-1]

单项选择题
问答题

(二) 某土建工程项目确定采用公开招标的方式进行招标,监理工程师测算确定该工程标底为4000万元,定额工期为540天。

在本工程招标的资格预审办法里规定投标单位应满足以下条件:

(1)取得营业执照的建筑施工企业法人。

(2)二级以上施工企业。

(3)有两项以上同类工程的施工经验。

(4)本专业系统隶属企业。

(5)近3年内没有违约被起诉历史。

(6)技术、管理人员满足工程施工要求。

(7)技术设备满足工程施工要求。

(8)具有不少于合同价20%的可为业主垫支的资金。

经招标小组研究后确定采用综合评分法评标,评分方法及原则如下:

1.“投标报价”满分为100分,按以下两个方面评分:

(1) 报价与标底的偏差程度满分为70分,按下表的标准评分。

(2) 报价费用组成的合理性满分为30分。

报价与标底的偏差程度得分表

2.“施工组织与管理能力”满分为100分,其中工期40分,按以下方法评定:投标人所报工期比定额工期提前30天及30天以上者为满分,以比定额工期提前30天为准,每增加1天,扣减1分。 3.“业绩与信誉”满分为100分。 评标方法中还规定,“投标报价”、“施工组织与管理能力”和“业绩与信誉”三方面的得分均不得低于60分,低于60分者被淘汰。 对以上三方面进行综合评分时,“投标报价”的权重为0.5,“施工组织与管理能力”的权重为0.3,“业绩与信誉”的权重为0.2。 共有A、B、C、D、E 5家单位参加投标,其中C投标单位在投标截止日前一天,采取突然降价方法,将直接工程费由3290万元降到了3230万元,并相应调整了部分费率:措施费费率为 9.73%;间接费费率为4.39%;利润率为3.93%;税率为3.51%。C单位根据以上数据进行了报价(取整到10万元),并确定了工期为520天。 已知其他4家投标单位报价和工期见下表。

报价与工期表

开标后,评标组对5家投标单位进行了评审,部分结果见下表。

评分表

[问题]

按综合评分方法确定中标单位。

(注:计算结果保留两位小数。)