设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5838|回复: 17
打印 上一主题 下一主题

[通用发布] 质数判断程序(仅限4位数)

 关闭 [复制链接]

Lv2.观梦者

傻♂逼

梦石
0
星屑
369
在线时间
1605 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

1
发表于 2008-7-2 18:48:20 | 显示全部楼层
a=[]
a[0] = 0
a[1] = 0
for i in 2..99999
a = 0
end
for i in 2..99999
a = 1
b = i*2
while b <=99999
  a = 0
  b += i
end
end
for i in 2..99999
print i.to_s + "是质数" if a == 1
end
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
369
在线时间
1605 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

2
发表于 2008-7-2 21:14:00 | 显示全部楼层
for i in 2..99999
print i.to_s + "是质数" if a == 1
end
=》
for i in 2..99999
print i.to_s + "是质数" if a == 1
print i.to_s + "是合数" if a == 0
end


老师说这叫筛法
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-20 21:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表