模拟新冠疫情传播
题目说明
背景信息:
抗击新冠肺炎,隔离是非常重要的手段之一。通过隔离,可以最大限度地缩小污染范围,减少病毒传播机会。
编程实现:
通过程序模拟在新冠肺炎传播过程中,采取隔离手段和不采取隔离手段的对比效果。白色小人代表健康人群,红色小人代表感染病毒人群。
具体要求:
1). 左侧为不带隔离区的情况,右侧为带有隔离区的情况,左侧和右侧区域各有一个计时器,计时器初始值为0;

2). 点击绿旗,两侧区域分别自动随机生成20个小人(白色小人19个,红色小人1个)并随机移动(滑行模块参数设置为2秒),右侧区域的小人在隔离区外移动;

3). 此时计时器开始计时,每秒数字加1;
4). 红色小人碰到白色小人,白色小人被传染,变成红色小人;
5). 右侧区域中的白色小人被传染变红之后3秒被放在隔离区不再移动(第一个红色小人在开始计时3秒后进入隔离区);
6). 当左侧区域所有白色小人变红以后左侧计时器停止计时,同时左侧所有红色小人停止移动;
7). 右侧所有红色小人都在隔离区内,隔离区外没有红色小人,右侧计时器停止计时。

相似题推荐
地下探索。
具体要求:
(1)点击绿旗,钻头完整显示在地下,如图所示;

(2)按下→按键,钻头会持续向右移动,松开→按键,钻头停止移动;
(3)按下←按键,钻头会持续向左移动,松开←按键,钻头停止移动;
(4)按下空格键,钻头按照当前朝向持续移动,松开空格键,钻头停止移动;
(5)钻头在运动的过程中,绘制其运动路线,路线的边缘为白色,内部为黑色,如图所示。

运行以下程序,输入“kindergarten”后,角色会说?( )

| A. natardiknegre |
B. knegrenatardi |
| C. knegretardina |
D. kneatardigren |
行李安检。
具体要求:
(1)点击绿旗,安检机在舞台下边缘,行李箱在安检机传送带的最左侧,如图所示;

(2)1 秒后,行李箱水平向右持续移动(能看到移动的过程);
(3)行李箱全部进入扫描仪(被扫描仪完全遮挡)后,停止移动,如图所示;

(4)1 秒后,扫描仪的显示器上显示扫描结果,如图所示;






