Cinderellaで数学:最大公約数と最小公倍数
2つの数の最大公約数と最小公倍数を作るプログラムをつくります。
最大公約数 まず、ある数の約数をすべてリストアップすることを考えます。CindyScriptのリスト処理をする関数を使うと次のように簡単にできます。
select(1 .. n, mod(n, #) == 0);
1 .. n で、1からnまでの整数のリストを作成します。select関数は、そのリストから、mod(n, #) == 0 を満たすものを選び出してリストを作ります。mod(n, #) は、nを