这家伙很懒,什么都没写下...
变量
数位
大小 [数字]
检测成绩
初始数位
检测名次
i
j
列表
隐藏排序列表
隐藏班级成绩
角色
Stage
造型
背景1
声音
啵
成绩
声音
啵
代码
当 绿旗 被点击
隐藏列表 {隐藏排序列表}
隐藏列表 {隐藏排序列表}
重复执行 38 次
如果 (在 0 和 20 之间取随机数 = 20) 那么
将 在 0 和 100 之间取随机数 加入 {班级成绩}
重复执行 46 次
如果 (在 0 和 30 之间取随机数 = 0) 那么
将 在 95 和 100 之间取随机数 加入 {班级成绩}
否则
如果 (在 0 和 10 之间取随机数 = 10) 那么
将 在 40 和 100 之间取随机数 加入 {班级成绩}
如果 (在 0 和 5 之间取随机数 = 0) 那么
将 在 85 和 95 之间取随机数 加入 {班级成绩}
否则
如果 (在 0 和 3 之间取随机数 = 3) 那么
将 在 60 和 100 之间取随机数 加入 {班级成绩}
如果 (在 0 和 5 之间取随机数 = 0) 那么
将 在 25 和 65 之间取随机数 加入 {班级成绩}
否则
将 在 80 和 100 之间取随机数 加入 {班级成绩}
将 在 65 和 85 之间取随机数 加入 {班级成绩}
排序按钮
声音
啵
代码
当角色被点击
执行 排序
定义 排序 {大于} {小于}
将 {数位} 设为 ({大于} + 1)
重复执行直到 ({数位} > {小于})
将 {检测成绩} 设为 1
重复执行直到 (({检测成绩} > ({数位} - 1)) 或 ({班级成绩} 的第 {数位} 项 > {班级成绩} 的第 {检测成绩} 项))
将 {检测成绩} 增加 1
将 {检测名次} 设为 {班级成绩} 的第 {数位} 项
删除 {班级成绩} 的第 {数位} 项
将 {班级成绩} 的第 {检测成绩} 项替换为 {检测名次}
将 {数位} 增加 1
定义 检测第 {名次} 名成绩
将 {初始数位} 设为 {数位}
将 {检测成绩} 设为 0
重复执行 ({名次} - 1) 次
将 {数位} 设为 0
重复执行 {班级成绩} 的项目数 次
如果 ({检测名次} > {班级成绩} 的第 ({数位} + 1) 项) 不成立 那么
将 {检测名次} 增加 1
将 {数位} 增加 1
删除 {隐藏排序列表} 的第 {检测名次} 项
将 {数位} 设为 {初始数位}
将 {隐藏班级成绩} 的第 {名次} 项替换为 隐藏排序列表
定义 排序
将 {j} 设为 ({班级成绩} 的项目数 - 1)
重复执行 ({班级成绩} 的项目数 - 1) 次
将 {i} 设为 0
重复执行 {j} 次
将 {i} 增加 1
如果 ({班级成绩} 的第 {i} 项 < {班级成绩} 的第 ({i} + 1) 项) 那么
将 {班级成绩} 的第 {i} 项替换为 ({班级成绩} 的第 {i} 项 + {班级成绩} 的第 ({i} + 1) 项)
将 {班级成绩} 的第 ({i} + 1) 项替换为 ({班级成绩} 的第 {i} 项 - {班级成绩} 的第 ({i} + 1) 项)
将 {班级成绩} 的第 {i} 项替换为 ({班级成绩} 的第 {i} 项 - {班级成绩} 的第 ({i} + 1) 项)
将 {j} 增加 -1