题目5单选题
题目描述 鸡尾酒疗法,原指"高效抗逆转录病毒治疗"(HAART),由美籍华裔科学家何大一于 1996 年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾滋病.该疗法的应用可以减少单一用药产生的抗药性,最大限度地抑制病毒的复制,使被破坏的机体免疫功能部分甚至全部恢复,从而延缓病程进展,延长患者生命,提高生活质量. 人们在鸡尾酒疗法的基础上又提出了很多种改进的疗法.为了验证这些治疗方法是否在疗效上比鸡尾酒疗法更好,可用通过临床对照实验的方式进行. 假设鸡尾酒疗法的有效率为 x,新疗法的有效率为 y,如果 y−x 大于 5%,则效果更好,如果 x−y 大于 5%,则效果更差,否则称为效果差不多. 下面给出 n 组临床对照实验,其中第一组采用鸡尾酒疗法,其他 n−1 组为各种不同的改进疗法.请写程序判定各种改进疗法效果如何. 输入格式 第一行为整数 n(1<n≤20); 其余 n 行每行两个整数,第一个整数是临床实验的总病例数(小于等于 10000),第二个疗效有效的病例数. 这 n 行数据中,第一行为鸡尾酒疗法的数据,其余各行为各种改进疗法的数据. 输出格式 有 n−1 行输出,分别表示对应改进疗法的效果: 如果效果更好,输出 better;如果效果更差,输出 worse;否则输出 same小题:在为"鸡尾酒疗法对比"程序设计测试用例时,为了确保程序在所有情况下都能做出正确的判断(better, worse, same),需要设计一组完备的测试数据.这组数据应该能覆盖所有逻辑分支,特别是那些最容易出错的"边界"情况. 假设基准的鸡尾酒疗法数据为 100个总病例,50个有效病例 . 下面哪一组测试数据(代表 n-1 种改进疗法)在验证核心判断逻辑的完备性上做得最好?( )A. 疗法1:100 总病例, 60 有效 (有效率 60%) 疗法2:100 总病例, 40 有效 (有效率 40%) 疗法3:100 总病例, 52 有效 (有效率 52%)B. 疗法1:100 总病例, 100 有效 (有效率 100%) 疗法2:100 总病例, 0 有效 (有效率 0%) 疗法3:100 总病例, 50 有效 (有效率 50%)C. 疗法1:100 总病例, 55 有效 (有效率 55.0%) 疗法2:1000 总病例, 551 有效 (有效率 55.1%) 疗法3:1000 总病例, 449 有效 (有效率 44.9%)D. 疗法1:100 总病例, 55 有效 (有效率 55%) 疗法2:100 总病例, 45 有效 (有效率 45%) 疗法3:100 总病例, 50 有效 (有效率 50%)
题目10单选题
题目描述 对药品的管理是其中的一项重要内容.现在药房的管理员希望使用计算机来帮助他管理.假设对于任意一种药品,每天开始工作时的库存总量已知,并且一天之内不会通过进货的方式增加.每天会有很多病人前来取药,每个病人希望取走不同数量的药品.如果病人需要的数量超过了当时的库存量,药房会拒绝该病人的请求.管理员希望知道每天会有多少病人没有取上药. 输入格式 共 3 行,第一行是每天开始时的药品总量 m. 第二行是这一天取药的人数 n(0<n≤100). 第三行共有 n 个数,分别记录了每个病人希望取走的药品数量(按照时间先后的顺序). 输出格式 只有 1 行,为这一天没有取上药品的人数小题:在解决"药房管理"这个问题时,为了构建一个能解决该问题的完整流程,需要将原问题分解成几个关键的子任务.以下哪一项提供了最合理、最完整的任务分解?( )A. 计算所有病人请求的药品总和. 将请求总和与初始库存进行比较,以得出结论B. 计算所有病人请求的药品总和C. 将请求总和与初始库存进行比较,以得出结论D. 依次处理每个病人的请求. 对于每个请求,更新库存数量. 单独设置一个计数器,在库存不足时增加该计数器的值E. 依次处理每个病人的请求F. 对于每个请求,更新库存数量G. 单独设置一个计数器,在库存不足时增加该计数器的值H. 从第一个病人开始,依次判断其药品请求量是否超过初始库存. 记录所有请求量超过初始库存的病人数I. 从第一个病人开始,依次判断其药品请求量是否超过初始库存J. 记录所有请求量超过初始库存的病人数K. 跟踪记录一个会动态变化的"当前库存"值. 按顺序处理每一个病人的请求. 根据"当前库存"决定是否满足该请求,并相应地更新"当前库存"或记录一次"失败请求"L. 跟踪记录一个会动态变化的"当前库存"值M. 按顺序处理每一个病人的请求N. 根据"当前库存"决定是否满足该请求,并相应地更新"当前库存"或记录一次"失败请求"