Project1
标题:
求最大公因数和最小公倍数脚本
[打印本页]
作者:
做游戏的新手
时间:
2008-3-13 02:54
标题:
求最大公因数和最小公倍数脚本
麻烦帮我做个可以求最大公因数和最小公倍数的脚本...最好发个范例. [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
水迭澜
时间:
2008-3-13 03:15
def gcd(x,y)
num = x % y
if num == 0
return y
end
return gcd(y,num)
end
最大公约数,自己试了几次正确,不保证没问题
最小公倍数直接
x*y/gcd(x,y)即可 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
做游戏的新手
时间:
2008-3-13 03:18
插入在MAIN前面?
作者:
做游戏的新手
时间:
2008-3-13 03:19
那最大公约数用什么脚本
作者:
水迭澜
时间:
2008-3-13 03:21
gcd(x,y)就是最大公约数啊.............
就是插入main前边
然后你想用的话,直接找个事件脚本代入
比如$game_variables[1]=gcd(3,5)
作者:
做游戏的新手
时间:
2008-3-13 03:23
说错..屏蔽之..
作者:
水迭澜
时间:
2008-3-13 03:25
那就用事件脚本
x=$game_variables[2]
y=$game_variables[3]
$game_variables[4]=gcd(x,y)
中括号里的数字是变量ID
作者:
做游戏的新手
时间:
2008-3-13 03:29
谢谢了
作者:
水迭澜
时间:
2008-3-13 03:31
{/gg}刚想了想我多余了囧
自抽
作者:
冷月
时间:
2008-3-13 03:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
冷月
时间:
2008-3-13 03:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
美兽
时间:
2008-3-13 05:33
辗转相除……
作者:
Iselia雪
时间:
2008-3-13 05:51
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Iselia雪
时间:
2008-3-13 05:54
提示:
作者被禁止或删除 内容自动屏蔽
作者:
水迭澜
时间:
2008-3-13 06:10
摸摸=v=+
这个偶最初上C++课程的时候有人给过我程序。
否则的话我还真不知道咋写,小学数学忘记的差不多了= =||||
作者:
美兽
时间:
2008-3-13 06:30
那个辗转相除似乎是小学的????
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1