第13届蓝桥杯Scratch省赛真题集锦

编程题
第 1 题 问答题
报数游戏
题目说明
背景信息:
5个男生和3个女生,8个人围成一个圆圈,给定一个数字n (2 小于等于n 小于等于5)。从第一个开始依次报数,当报数为n时,这个人离开圆圈。然后下一个从1开始报数,再次报到m的人离开圆圈,如此循环进行游戏直至仅为5个人为止。请问游戏开始时,采用怎样的排法,才能使每次离开圆圈的都是女生,剩余的5人都是男生。
例如给定的数字为3时,每次报到3的人离开圆阔。
蓝色圆圈:男生,红色圆圈:女生。

编程实现
报数游戏 (初始由1开始顺时针报数)
具体要求:
1).点击绿旗,小猫说:“男生5人,女生3人,共8人”;


 

2).2秒后,小猫说:“报数为2”;
按照男生为蓝色,女生为红色,每次报到2的人离开圆圈的情况下,在复台中正确呈现男生与女生在此轮游戏中的初始位置,使得3轮报数后留下的5)都是男生;
3).2秒后,小猫说:“报数为3”;
按照男生为蓝色,女生为红色,每次报到3的人离开圆圈的情况下,在复台中正确呈现男生与女生在此轮游戏中的初始位置使得3轮报数后留下的5人都是男生;
4).2秒后,小猫说:“报数为4

猜你喜欢

转载自blog.csdn.net/IT_Scratch/article/details/130903641