Python实现核酸检测健康码分流与人数统计程序
学过编程的小程同学想帮助医生对核酸检测人群进行分流和统计,根据健康码的颜色分配不同的核酸检测区域:
- 红码:A区
- 黄(橙)码:B区
- 绿码:C区
等待核酸检测人数众多,具体检测人数未知,请编写程序协助完成分流与人数统计,要求如下:
- 健康码标识规则:字母
R代表红码,Y代表黄码,G代表绿码; - 程序运行后接收用户输入的健康码:
- 若输入为
R/Y/G,输出对应检测区域提示:红码输出「请到A区检测」,黄码输出「请到B区检测」,绿码输出「请到C区检测」; - 若输入为其他内容,提示「输入错误请重新输入」;
- 若输入为
- 程序持续运行,直到输入
end时终止,并输出统计结果; - 程序终止时需输出:总检测人数、红码人数、黄码人数、绿码人数。
运行案例
输入样例1:
R
输出样例1:
请到A区检测
输入样例2:
Y
输出样例2:
请到B区检测
输入样例3:
G
输出样例3:
请到C区检测
输入样例4(结束标识):
end
输出样例4(统计结果):
检测结束,一共检测*人
红码:*人
黄码:*人
绿码:*人
说明:*代表实际统计的数字。
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析