すぐるホームページ > きしも.com > 数学 > 整数の問題を解くための補助ツール

整数の問題を解くための補助ツール

↓変数の個数を決めます。  (変数名は a, b, c, …となります)
1   2   3   4   5   6   7   8   9   10 
11  12  13  14  15  16  17  18  19  20 

↓何からかを決めます。
0から  1から  変数 a のみ1から,あとは0から 

↓何までかを決めます。
1   2   3   4   5   6   7   8   9   10 
11  12  13  14  15  16  17  18  19  20 

↓変数をどのように使用するかを決めます。
a<b<c<d<e
同じになるのだけ回避する。
普通にすべての場合

 ← 変数をプログラム内に埋め込みます。

↓プログラム入力エリア

 …変数が多いときは時間がかかることがあります。

使用可能関数一覧
説 明関数名例の結果
最大公約数を求める gcd(x, y) gcd(12, 18) 6
最小公倍数を求める lcd(x, y) lcd(12, 18) 72
素数なら1,でないなら0 isprime(x) isprime(13) 1
階乗を求める kaijou(x) kaijou(10) 3628800
順列 p(x, y) p(5, 2) 20
組み合わせ c(x, y) c(5, 2) 10
文字列を逆順にする rev(s) rev("abc") cba
多ケタ足し算 mplus(s, t) mplus("12", "34") 46
多ケタ引き算 mminus(s, t) mminus("34", "12") 22
多ケタかけ算 mkake(s, t) mkake("34", "12") 408
文字列を繰り返す multi(s, p) multi("a", "10") aaaaaaaaaa
各位の数の和 kakui(s) kkakui("123456789") 45
約数の個数 yakunum(x) yakunum(10) 4
約数の和 yakusum(s) yakusum(10) 18
表示し,改行しない print(x) print(13) 13
表示し,改行する println(x) println(13) 13(ここで改行)
↓表示画面