★★ Java の宿題ここで答えます Part 61 ★★at TECH★★ Java の宿題ここで答えます Part 61 ★★ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト500:デフォルトの名無しさん 07/06/23 10:44:03 えーと、つまりこういう事? 1から15の玉がそれぞれ1(全部で15)個ある。このうち5つの玉を取り出しネックレスを作るべし。 ただしネックレスから隣り合せの1~5個を抜き出すと抜き出した合計が1~21になるような構成でネックレスを作れ。 例えば1から15の玉のうち、1、2、3、4、5を取り出し、この順番でネックレスを作ったとする。 このネックレスから 1つを取るとすると1、2、3、4、5の5種類がある。 2つを取るとすると1+2、2+3、3+4、4+5、5+1の5種類がある。 3つを取るとすると1+2+3、2+3+4、3+4+5、4+5+1、5+1+2の5種類がある。 4つを取るとすると1+2+3+4、2+3+4+5、3+4+5+1、4+5+1+2、5+1+2+3の5種類がある。 5つを取るとすると1+2+3+4+5の1種類がある。 この21種類の組み合わせで1~21になればいい訳だな。 また、順番を変えて1、3、5、4、2でネックレスを作ったとすると、 1つ取るとすると1、3、5、4、2の5種類がある。 2つを取るとすると1+3、3+5、5+4、4+2、2+1の5種類がある。 3つを取るとすると1+3+5、3+5+4、5+4+2、4+2+1、2+1+3の5種類がある。 4つを取るとすると1+3+5+4、3+5+4+2、5+4+2+1、4+2+1+3、2+1+3+5の5種類がある。 5つを取るとすると1+3+5+4+2の1種類がある。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch