刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

模拟新冠疫情传播

题目说明

背景信息:

抗击新冠肺炎,隔离是非常重要的手段之一。通过隔离,可以最大限度地缩小污染范围,减少病毒传播机会。

编程实现:

通过程序模拟在新冠肺炎传播过程中,采取隔离手段和不采取隔离手段的对比效果。白色小人代表健康人群,红色小人代表感染病毒人群。

具体要求:

1). 左侧为不带隔离区的情况,右侧为带有隔离区的情况,左侧和右侧区域各有一个计时器,计时器初始值为0;

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

3). 此时计时器开始计时,每秒数字加1;

4). 红色小人碰到白色小人,白色小人被传染,变成红色小人;

5). 右侧区域中的白色小人被传染变红之后3秒被放在隔离区不再移动(第一个红色小人在开始计时3秒后进入隔离区);

6). 当左侧区域所有白色小人变红以后左侧计时器停止计时,同时左侧所有红色小人停止移动;

7). 右侧所有红色小人都在隔离区内,隔离区外没有红色小人,右侧计时器停止计时。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

该题目要求模拟新冠疫情传播的过程,通过编程实现对比采取隔离手段和不采取隔离手段的效果。具体要求包括:1. 左侧为不带隔离区的情况,右侧为带有隔离区的情况,两侧区域各有一个计时器,初始值为0。2. 点击绿旗后,两侧区域分别自动随机生成20个小人(白色小人19个,红色小人1个)并随机移动。3. 计时器开始计时,每秒数字加1。4. 红色小人碰到白色小人,白色小人被传染,变成红色小人。5. 右侧区域中的白色小人被传染变红之后3秒被放在隔离区不再移动。6. 当左侧区域所有白色小人变红以后左侧计时器停止计时,同时左侧所有红色小人停止移动。7. 右侧所有红色小人都在隔离区内,隔离区外没有红色小人,右侧计时器停止计时。

解析:

【喵呜刷题小喵解析】:

该题目要求模拟新冠疫情传播的过程,通过编程实现对比采取隔离手段和不采取隔离手段的效果。根据题目要求,我们可以将问题分解为以下几个步骤:

1. 初始化界面:在界面上创建左侧和右侧两个区域,并在每个区域中设置一个计时器,初始值为0。

2. 生成小人:点击绿旗后,使用随机数生成器在左侧和右侧区域分别生成20个小人,其中白色小人19个,红色小人1个。

3. 移动小人:使用滑行模块让小人随机移动,滑行模块参数设置为2秒。

4. 计时器计时:启动计时器,每秒数字加1。

5. 传染小人:当红色小人碰到白色小人时,白色小人被传染,变成红色小人。

6. 隔离小人:在右侧区域,当白色小人被传染变红之后,将其放在隔离区不再移动,隔离区外不再出现红色小人。

7. 结束条件:当左侧区域所有白色小人变红以后,左侧计时器停止计时,同时左侧所有红色小人停止移动;右侧所有红色小人都在隔离区内,隔离区外没有红色小人,右侧计时器停止计时。

通过编程实现以上步骤,可以模拟出采取隔离手段和不采取隔离手段的对比效果,从而加深对新冠疫情传播过程的理解。
创作类型:
原创

本文链接:模拟新冠疫情传播 题目说明 背景信息: 抗击新冠肺炎,隔离是非常重要的手段之一。通过隔离,可以最大限

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share