Mathematics
Examination
Test
Archives
異なる単語とに対して,の文字を並べ替えることでが作れるとき,とはアナグラムであるという.例えば,“life”と“file"や,“life”と“lief"はそれぞれアナグラムである.このとき,以下の問いに答えよ.
問1 次の単語からアナグラムをすべて見つけよ.
listen | cheap | rhythms | silence | recent |
algorithm | center | peach | logarithm | silent |
問2 aからzまでの英小文字からなる異なる単語とが与えられたとき,とがアナグラムであるか否かを判定する手続きを説明せよ.
問3 を以上の自然数とする.aからzまでの英小文字からなる異なる個の単語が与えられたとき,アナグラムをすべて求める手続きを説明せよ.
問4 問3で述べた手続きを問1の単語に適用したときの実行例を書け.