编程题
第 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人都

本文详细介绍了第13届蓝桥杯Scratch省赛的部分真题,包括报数游戏、字符串统计、水中倒影、奥特曼大战怪兽、帆船运动、上升的热气球、蜘蛛侠大战灭霸、组合图形和棒球游戏的编程实现。涉及角色定位、事件处理、动画效果和算法设计,适合青少年编程爱好者和参赛者学习。
订阅专栏 解锁全文
886

被折叠的 条评论
为什么被折叠?



