純粋数学、物理学、論理学(braingames.ru):貿易に関連しない頭脳ゲーム - ページ 195

 
barabashkakvn:

そこで、手動で問題を解決した。マトリックスとして、大きなマス目を持つクロスワードパズルを使用しました。そして、すぐに実行した。私は、MS Office 2013を持っている。

では、ブルートフォースで解決したと書いていませんでしたか?
 
sanyooooook:
そういや、ブルートフォース・ソリューションって書いてなかったっけ?

いいえ、あなたではありません、すみません )

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

純粋数学、物理学、論理学 (braingames.ru): トレーディングとは関係ない、頭脳のためのタスク

マックスフェード 2014.06.23 22:14

自分では解決できないので、ランダムな組み合わせでスクリプトを書き、すぐに見つけることができました。
1つの選択肢と、その鏡像のバリエーション。

 
sanyooooook:
そういや、ブルートフォースで解決したって書いてなかったっけ?

モデレーターの書き込みがバカバカしいだけでは? (「~する」「~する」「~かどうか」のみ、ハイフンなしで書く)

何か自分に合わないことがあれば、答えで訂正する。私は馬鹿ではないので、何かが間違っていれば理解する。

 
Contender:

解決策はまさに1つだけではありません。

一般論として:A、B、X、Y、Zのグループに分かれる。

番号で

a+b+x+y+z=2000 です。

A=Bです。

A+B<1000です。

X=Y=Zです。

さらに特殊なケースと同じ推論をします。A=B=1、X=Y=Z=666です。

反例:4+4+664+664+664。 4のグループの重さが同じでも、664のグループが異なるとは限らない)。

例えば、数千個の発光性ボールとジュラルミン性ボールからそれぞれ4個ずつ正確に分離したことが判明し、その中の残りの996個のボールがX-Y-Zグループの332個に正確に分割されることがあります。

私の一般的な計算式は、A+B = 2 + n*6. Respectly, X+Y+Z = 2000 - ( 2 + n*6 ). ここで n 0...332 // 制限 A+B < 1000 は不要(考えてみてください).

 
MetaDriver:

反例:4+4+664+664+664。 4のグループの重さが同じなら、664のグループが異なるのは事実ではない:)。

例えば、数千個の発光球とジュラルミン球からそれぞれ4個ずつ正確に分離した場合、その中の残りの996個の球は正確に332個のX Y Zの山に分解されることが判明するかもしれない。

そうですね、確かにショートソリューションしかなさそうです。

1+1+666+666+666と2回の計量が可能です。

 
Contender:

そうですね、確かにショートソリューションはそれしかないように思います。

1+1+666+666+666と2ウェイト。

そうではありません、上記をご覧ください、私はそこに追加しました。

コピーしますけど。

グループA+B = 2 + n*6.従ってグループX+Y+Z = 2000 - ( 2 + n*6).where n 0...332// 制約 A+B < 1000 余る(それを考えてください).

6を掛け算にすることで、第2グループ(XYZ)の軽いボールのセットと重いボールのセットが同時に 3で割り切れないようにすることができます。
 
MetaDriver:

そうではありません。 上記参照、そこに追加しました。

コピーしますけど。

6を乗数として、第2グループの軽いボールのセットと重いボールのセットが同時に 3で割り切れないようにします。

例えば、n=332とする(制約条件に基づいて、そうすることができる)。

得ることができます。A=B=997です。AとBが全く同じ種類の球を取らないという保証はどこにある?すなわち、AとBにはある種の球が500個、別の球が497個入っていて、残りの6個の同じ(!)球がX,Y,Zに分布していることがあります。

 
Contender:

例えば、n=332の場合(制約条件に基づいて行うことができます)。

得ることができます。A=B=997です。AとBが同じ種類のボールを取らないという保証はどこにあるのでしょうか?すなわち、AとBにはある種の球が500個、別の球が497個入っていて、残りの6個の同じ(!)球がX,Y,Zに分布していることがあります。

私はそれを得たと思うので、nは 範囲 0...166 である必要があります

合計 グループA+B = 2 + n*6. 対応するグループX+Y+Z = 2000 - ( 2 + n*6). nは0~166の範囲に あります。

ちょうど167個の 解があるということです。

 
MetaDriver:

ということは、nは 0〜166の 範囲でなければなりませんね。

つまり、 グループA+B =2 + n*6. 対応するグループX+Y+Z = 2000 - (2 + n*6). ここでnは0〜166の 範囲である。

つまり、ちょうど167の 解があるわけです。

また、抜け道も見つけた。 多様体としての 6 (2*3) は弱いので、18 (=2*3*3) が必要である。n = 2;

グループA+B=2+n*18、グループX+Y+Z=2000-(2+n*18)。 nは0~55の範囲 です。

その結果、合計56の解答を残すことができました。

 
比較1件 )