本帖最后由 鑫晴 于 2014-6-28 16:01 编辑
F1帮助文档->脚本入门->基础->循环->for ~ in ~ end
a = 1 for i in 1..100 a *= i end print a rgss_stop
a = 1
for i in 1..100
a *= i
end
print a
rgss_stop
F1帮助文档->脚本入门->基础->循环->for ~ in ~ end
刚开始看不懂,然后百度了一下才知道,这玩意原来叫斐波那契数列
这个数列从第二项开始,每一项都等于前两项之和。
F1=1
F2=1
Fn=F(n-1)+F(n-2)(n>=2,n∈N*)
def Fibonacci(n) a,b=1,1 print a,",",b,"," for i in 3..n-1 b=a+b a=b print b,',' end print a+b,"\n" end print Fibonacci(18) rgss_stop
def Fibonacci(n)
a,b=1,1
print a,",",b,","
for i in 3..n-1
b=a+b
a=b
print b,','
end
print a+b,"\n"
end
print Fibonacci(18)
rgss_stop
呵呵,难怪这么眼熟,原来是质数
一个大于1的自然数,如果除了1和它本身外,不能被其他自然数整除(除0以外)的数称之为素数(质数);否则称为合数。
然后...呵呵 我不会告诉你我是照搬DeathKing的
require 'prime' Prime.first 100
require 'prime'
Prime.first 100
|