• ベストアンサー

4桁の数字で、合計が24になる組合せが簡単にわかる方法ありませんか?

4桁の数字で、合計が24になる組合せが簡単にわかる方法ありませんか? 何通りあるかではなく、何通りの中身を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Mr_Holland
  • ベストアンサー率56% (890/1576)
回答No.2

 m0113hさんにとっての「簡単に」とは、数学的に考えない ということを意味しているのでしょうか。  もしそうだとしたら、エクセルなどの表計算ソフトを使う方法があります。  エクセルのA列の1行目に「1000」を入力して、以下、1ずつ増加させて「9999」まで入力します。  B1セルに「=IF(LEFT(A1,1)+MID(A1,2,1)+MID(A1,3,1)+RIGHT(A1,1)=24,"○","")」などと入力して、以下、B9000セルまでコピーします。  あとは、「合計が24」になる場合は、B列に「○」が表示されますので、それらを抽出すれば、求める4桁の数字が得られます。  数学的に考えるならば、千の位、百の位、十の位、一の位に数字を入れて順に考えることになるでしょう。  (恐らく、「簡単に」と言われるのは、こんなことはしたくないと言うことなのだろうと思いますが。)

m0113h
質問者

補足

ありがとうございます。おっしゃる通りです。 4桁と書きましたが、4つの数字を使ってということです。説明が下手ですみません。

その他の回答 (5)

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.6

#1の者です。 実際に書き出してみると、意外と簡単ですよ。 4桁の数として見立てたときに大きいものから(あるいは小さいものから)書いていけばよいのです。 組合せですから、数字の並びを変えて同じになるものをダブってカウントできませんよね? 実際は4桁数字ではなく、4つの一桁の数ですが、 ひとまず、「4桁の数字」だとして考えて 千の位 ≧ 百の位 ≧ 十の位 大なる 一の位 というルールのもとで書き出していけばわかりやすいですし、ダブりません。 【9を使用する】 9960 9951 9942 9933 9870 9861 9852 9843 9771 9762 9753 9744 9663 9654 9555 【9は使わない】 8880 8871 8862 8853 8844 8772 8763 8754 8664 8655 【9と8は使わない】 7773 7764 7755 7665 【9と8と7は使わない】 6666 というわけで、たったの30通りです。 ご参考になりましたら幸いです。

m0113h
質問者

お礼

回答ありがとうございます。 30通りしかないんですか!?意外と少ないんですね。

  • Ishiwara
  • ベストアンサー率24% (462/1914)
回答No.5

数学的に多少邪道かもしれませんが、数字2つずつに分けて考えます。つまり60xx,61xx,62xx,‥,99xxの40とおりのそれぞれに、枝がいくつあるかを数えます。やってみると、意外にかんたんです。 左の2数字----小計--枝数---枝計 61,70---------7-----2-----4 52,71,80------8-----3-----9 63,72,81,90---9-----4----16 64,73,82,91--10-----5----20- 65,74,83,92--11-----6----24 66,75,84,93--12-----7----28 67,76,85,94--13-----8----32 68,77,86,95--14-----9----36 69,78,87,96--15----10----40 ---79,88,97--16-----9----27 ------89,98--17-----8----16 ---------99--18-----7-----7

m0113h
質問者

お礼

回答ありがとうございます。

  • kichikara
  • ベストアンサー率63% (47/74)
回答No.4

 1枚目が"9"、2枚目も"9"、とした時、3枚目と4枚目の合計が"6"でないと総合計が"24"になりません。ここから 9960、9951、9942、9933、(9924)、(9915)、(9906)  *( )は既出の組み合わせ  1枚目が"9"、2枚目を"8"、とするなら、合計が"24"になる組み合わせは 9870、9861、9852、9843、以下は既出の組み合わせ  1枚目が"9"、2枚目を"7"、とするなら、合計が"24"になる組み合わせは (9780)、9771、9762、9753、9744、以下は既出  1枚目が"9"、2枚目を"6"、とするなら、合計が"24"になる組み合わせは (9690)、(9681)、(9672)、9663、9654、以下は既出  簡単に、と仰いますが、「組み合わせの中身を」と云うことであれば結局総当たりです。めんどくさいので私はここで止めますが、続きはご自身で。  なお、このやり方で大きい方から攻めていくと、 1枚目 >= 2枚目 >= 3枚目 >= 4枚目   ( >= は、{「同じ」か「小さい」}をあらわす記号。機種依存文字ぽいので) を満たさなければ「既出」となり、24 / 4 = 6 であることから 6666 以下は全て既出、となるはずです。  こんなことでよろしいでしょうか。

  • naniwacchi
  • ベストアンサー率47% (942/1970)
回答No.3

「4桁の数」とすると、「千の位には 0が入らない」といった制限がでてきますね。 まずは、「4桁」ではなく「4つの数」で考えることにします。 手で書き出すのであれば「大きい数字から並べていく(辞書式)」という方法があります。 具体的に書いてみると、 9-9-9-x ⇒ 9×3=27となるのでアウト  ・・・・・  -9-6-0 ⇒ これで和は 24(実際はここから書き始め)  -9-5-1 ⇒ 6を 5と1にばらす  -9-4-2  ・・・・・  -8-7-0 ⇒ 「9-8-9」とはならない(上で「9-9-8」で出てきているから)  ・・・・・ 8-8-8-0 ⇒ 「先頭が9」が出つくしたら、「8」にする 「樹形図」と言われる図に書くとわかりやすいと思います。 ただ、あまりにも組合せの数が多いので大変ですね。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.1

こんばんは。 4桁の正数同士を足して24になることはないので、 0から9までの数4つを選んで足して、24になればよいということですか? そして、同じ数字は2個以上使ってもよいのですか? たとえば、9、9、6、0 はOKですか?

m0113h
質問者

補足

見ていただき、ありがとうございます。 はい、その通りです。説明が下手ですみません。 同じ数字を何度使ってもいいです。

関連するQ&A