2016-07-19 3 views
0

平均の平均と合計から3つのカテゴリについてnを計算しようとしています。 3、B - - 18、C - 6。私は基本的に試行錯誤することでこれを見つけたが、より多くの対象がある場合に思っていたAのようにそれが出てくる。この1のために平均とnから3つの数値を逆推定する

 
    Price n 
A 160.17 ? 
B 162.06 ? 
C 140  ? 

Total n: 27 

Avg price: 156.95

:私は基本的に以下の持っています方法?

丸め誤差のため、正確には出力されない可能性がありますので、理想的には最小誤差の後になります。私は主にPythonで動作しますが、擬似コードや人々のアイデアを喜んで実行できます。

答えて

1

これは一般的なケースでは公式には解決できません。

+ B + C = 27

160.17 * A +:あなたはA、Bの項目の数を聞かせて、そして、BをC、及びcは、それぞれ、このような状況はあなたの方程式を与えた場合162.06 * b + 140 * c = 27 * 156.95

これは2つの式ですが、3つの変数を解いてみようとしています。あなたが本当に答えがa、b、cのすべてがかなり小さい(30以下)と整数であることを確かめる必要があるならば、すべての可能性をループして強制することができますが、それに対して助言します。

関連する問題