37.程序填空(每空3分,共12分)
【题目描述】
每位学生配备平板电脑接入智慧教学平台进行在线学习。现需对当日学生终端学习进行时长分析,统计各区间学生分布数量。具体划分四个统计区间:长时间学习(≥3小时)、中等时长学习(≥2小时且<3小时)、短时间学习(≥1小时且<2小时)、极短时间学习(<1小时)。
【输入格式】
共一行,不同学生的学习时长数据用一个空格隔开。
【输出格式】
每个时长的学生人数。
【输入样例】
2.5 1.8 3.2 0.5 2.1 3.5
【输出样例】
长时间学习:2;中等时长学习:2;短时间学习:1;极短时间学习:1
【操作提示】
38.完善程序(10分)
某运营商提供了两种方案供用户选择:方案A是每月固定套餐费59元,包含100分钟通话时长、超出后通话0.1元/分钟;方案B是不设套餐费,通话按0.15元/分钟计费。输入每月的通话总时长,计算哪个方案更实惠。
一个整数,每月的通话总时长(分钟)。
第一行输出更实惠的方案(A、B或相同)。
第二行输出总费用。
【输入样例1】
1500
【输出样例1】
A
199.0
【输入样例2】
100
【输出样例2】
B
15.0
1.打开文件夹中的“手机套餐.py”文件,编写代码,实现上述功能,调试完成后保存“手机套餐.py”文件。
2.考卷由考试系统自动批改,输入数据时,请勿加任何提示信息。
请填写中间空白程序,并调试运行后将缺的程序放到下面方框内。
total_minutes = int(input())###在下面完善程序######以下程序不要改动#### 方案选择if cost_plan1 < cost_plan2: #cost_plan1:方案A的费用,cost_plan2:方案B的费用 best = 'A' final_price = cost_plan1elif cost_plan2 < cost_plan1: best = 'B' final_price = cost_plan2else: best = '相同' final_price = cost_plan1 print(best)print(final_price)