生成素数表+求因数

张家林 智慧豆 Lv. 2
复制链接 & 嵌入
链接
复制链接
嵌入网页
复制嵌入代码
进入全屏模式
载入作品
正在创建积木……
载入角色……
载入声音……
加载扩展……
正在创建积木……
呼唤小猫……
传送Nano……
给Gobo充气 …
准备表情……
还没有人打赏!
最后修改于2023年02月26日

指导教师

开心豆

Lv. 0

操作说明

数字不要太大,否则电脑会逝世
点击小猫

备注与谢志

这家伙很懒,什么都没写下...

开发日志

变量

i2

 

列表

因数

 

角色

生成素数表

代码

当角色被点击

询问 生成几以内的素数表? 并等待

询问 生成几以内的素数表?(请输入正整数) 并等待

 

判断因数

代码

当角色被点击

停止 该角色的其他脚本

删除 {素数表} 的全部项目

将 2 加入 {素数表}

询问 生成几以内的素数表? 并等待

执行 素数表 回答

删除 {因数} 的全部项目

询问 求哪个数的因数?(正整数) 并等待

执行 求因数 回答

 

定义 素数表 {上限}

将 {i} 设为 2

重复执行直到 (({i} = {上限}) 或 ({i} > {上限}))

将 {i} 增加 1

将 {j} 设为 0

重复执行直到 (({j} = {素数表} 的项目数) 或 ({i} 除以 {素数表} 的第 {j} 项 的余数 = 0))

将 {j} 增加 1

如果 ({j} = {素数表} 的项目数) 那么

将 {i} 加入 {素数表}

 

定义 求因数 {数}

将 {i2} 设为 0

重复执行直到 ({i2} > {数})

将 {i2} 增加 1

如果 ({数} 除以 {i2} 的余数 = 0) 那么

将 {i2} 加入 {因数}

 

(0) 评论 (1)

它如果计算太多数的话很卡
作者 张家林 智慧豆 Lv. 2
上海
2年 前
10000以上会卡,所以还是少一点吧