• ベストアンサー

数字パズルが得意な方、お願い致します。

数字パズルが得意な方、お願い致します。 すみません、先ほどの投稿はミスでした。 SE工数に例えた数字パズルがあり、解答に至らず苦慮しております。 お知恵を拝借したいです。 問題 人月単価が【120】【105】【90】【80】 の4人のSEが居ます。 彼らを、総工数6人月、合計金額530で提供したいが、各SEの工数割り振りはどうなるか。 工数は、小数第3位まで使用してよいものとする。 数字パズルの得意な方、是非ともお知恵を貸してください。

  • mhh86
  • お礼率16% (3/18)

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

  • ベストアンサー
  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.3

人月単価が【120】【105】【90】【80】 の4人のSE 【120】 A 【105】 B 【90】 C 【80】 D とします バランスよく四人を配置し→「A,<B<C<Dの月数となるように」と理解して A+D=3ヶ月 B+C=3ヶ月 を条件とします。 120A+105B+90×(3-B)+80×(3-A)=530 →40A+15B=20 →8A+3B=4 A=(4-3B)/8 B=B C=3-B D=(20+3B)/8 あとは A/B/C/Dが全て正になるように好きな値を採用してみてください。 この関係式でも回答は無限に求まります

その他の回答 (4)

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

こんにちは。 もしかしたら、こうやって解くのかもしれません。 (途中経過) 小数第3位まで許されるということは、4位以下が許されないということなので、 aの工数 × 1000 = a bの工数 × 1000 = b cの工数 × 1000 = c dの工数 × 1000 = d と置けば、a,b,c,d はゼロ以上6000以下の整数。 a + b + c + d = 6000 ・・・(あ) 120a + 105b + 90c + 80d = 530000 ・・・(い) (い)-(あ)×80 より   120a + 105b + 90c + 80d = 530000 -)80a + 80b + 80c + 80d = 480000 --------------------------------------------   40a + 25b + 10c = 50000 よって、 4a + 5b/2 + c =5000 ・・・(う) よって、bは偶数。 ★ (う)を少し書き換えると 4a + c = 5(1000 - b/2) よって、4a+c は5の倍数 ★ そこで、B = b/2 と置けば、 a + 2B + c + d = 6000 ・・・(あ’) 4a + 5B + c = 5000 ・・・(う’) (う’)-(あ’)より 3a + 3B - d = -1000  ⇒ 3(a+B) = d - 1000 ・・・(え) よって、 ・d-1000 は3の倍数 ★ ・1002≦d≦5998 ★ そこで、3D = d-1000 と置けば、 a + 2B + c + (3D+1000) = 6000 ・・・(あ’’) 3(a+B) = (3D+1000) - 1000 ・・・(え’) それぞれ整理して a + 2B + c + 3D = 5000 ・・・(あ’’’) a+B = D ・・・(え’’) (え’’)を(あ’’’)に代入して、 a + 2B + c + 3(a+B) = 5000  ⇒ 4a + c = 5(1000 - B) ・・・(お) よって、Bの範囲は、0 ≦ B ≦ 1000  ⇒  0 ≦ b ≦ 2000 ★ (お)を少し書き換えると、 4a + c - 5c = 5(1000 - B) - 5c 4(a-c) = 5(1000 - B - c) よって、1000-B-c は4の倍数  ⇒ B+c は(正の)4の倍数   ⇒ b+2c は(正の)8の倍数 ★

  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.4

#3です。 >この関係式でも回答は無限に求まります は取り消します。 >工数は、小数第3位まで使用してよいものとする。 また、金額は整数で丸めることになるはずなので、解は大量にあると思いますが無限ではありませんね。

  • yukaru
  • ベストアンサー率12% (143/1118)
回答No.2

>もしかしたらリアルケースは当て嵌まらないかもしれません。。 だったら 【90】をx月 【80】をy月 とすると x+y=6 90*x+80*y=530 なので 【90】を5人月 【80】を1人月 【90】【80】にしたのは、2人にしといたほが楽なのと 530/6=88.333だから 工数割り振りという割には各人の能力的なものがないのがなんですが

  • yukaru
  • ベストアンサー率12% (143/1118)
回答No.1

普通は 530/(120+105+90+80)*120=161.013 530/(120+105+90+80)*105=140.886 530/(120+105+90+80)*90=120.759 530/(120+105+90+80)*80=107.342 でいいような気がしますが 能力の低いものを配置して 総工数6人月も考慮する必要があるんですか?

mhh86
質問者

補足

必要はあります。 あくまでも、バランスよく四人を配置し且つ、総工数6、総コスト530をクリアしなければいけない問いなので、 もしかしたらリアルケースは当て嵌まらないかもしれません。。

関連するQ&A

  • 数学パズルゲーム「13枚の数字」の考え方

    数学やパズルゲームが得意な方、教えてください。 下記の数学パズルを知り、解答も聞きました。でも考え方(パズルの解き方)がわかりません。賢い考え方を教えてください。 1~13の数字が書かれた13枚のカードが、時計のようにぐるりと丸く置かれている。数字は順番どおりに並んでいる。 このカードを交互に取り合って最後に取ることができた人が勝ち、というゲームを、AさんとBさんがやります。 カードは一度に1枚取るか、または隣り合う2枚を取ることしかできません。 最初にAさんが1と2のカードを取りました。 さて、次にBさんはどの番号のカードを取れば、勝利できるでしょうか? 答えを記します。 ……答えは、8だそうです。 8は1、2の向かい側にあるので、カードが左右5つずつに分かれます。その後Aさんがどのカードを取っていっても、Bさんは反対側(対称の位置)のカードを同じように取っていけば、絶対に勝てます。 ……ということらしいです。 やってみたらその通りになったのですが、考え方、問題の解き方がわかりません。たぶん数学的に考える方法があると思うのですが。 どうしてそんなふうにわかるのか、数学が得意じゃない者にもわかるように教えてください。お願いします。

  • 初めてプログラムの見積りをしています。

    初めてプログラムの見積りをしています。 個人ですので聞ける環境がありません。 ネットで調べていたらCOCOMOというのを見つけました。 http://www.fpdock.net/webtools/cocomo.php3 以前、趣味でプログラミングしたもので試しに計算してみました。 ステップ数:18500 工数  :51.37人月 開発期間:11.17ヶ月 開発要員:4.60人 生産性 :0.36KStep/人月               工数分布  期間分布 計画と要件定義      :3.08人月  1.30ヶ月 製品設計         :8.22人月  2.12ヶ月 詳細設計         :12.53人月  6.32ヶ月 プログラミングと単体テスト:19.93人月  6.32ヶ月 結合とテスト       :10.69人月  2.73ヶ月 合計           :54.46人月 12.47ヶ月 計算してみたんですが結果の見方がよくわかりません。 申し訳ありませんが説明していただけませんでしょうか。 またSEの単価、PGの単価も教えていただけませんでしょうか。 単価はピンキリで難しいと思いますが宜しくお願いします。

  • 数字パズルが解ける方、お願い致します。

    数字パズルが解ける方、お願い致します。

  • システム開発の規模に関する大小の定義について

    始めまして。 SEをやっております。 現在、上流工程の品質を上げるための要件定義の チェックリストを独自に作っております。 項目は沢山増えてしまいましたが、プロジェクトの 規模感によって必要な項目って変わるのではと思いました。 そこで質問です。 そもそも、プロジェクトの規模を、 ・小規模 ・中規模 ・大規模 と定義するとしたら、どのような定義になるでしょう。 もちろん、一括りには難しいとは思いますが、 なんの指標もないのもどうかと思ったのです。 #また会社の規模によっても基準が違うかもしれませんね・・・ 恐らく人月(工数)がベースになると思いますが・・・。 例えば、 ・~30人月  :小規模 ・30~240人月:中規模 ・240~   :大規模 とか・・・。これでは小さすぎるかと思いますが、当社ではこれくらい かも知れません・・・。 市場のアベレージをとると、どんな数字になるのかなと思いました。 どなたかご経験豊かな方、ご教授下さいませ。 もしくは、団体などで策定されている基準などありましたら 合わせて募集致します。 よろしくお願いします。

  • パズルが得意な3歳児

     3歳6ヶ月の娘の事ですが、パズルが得意で対象年齢5,6歳の70ピース程度のものだと2,3回やるとすぐにできるようになります。 そのうち普通になっていくと思うのですが、せっかくの能力なので方法があれば伸ばしてあげたいと思っています。何かいい習い事とかやってみたらいい事等アドバイスありましたら宜しくお願いします。

  • 数字が得意な方、お願いします!

    2人で、1人3までずつ言ってよくて、最終的に20を言ったほうが負けというゲームで必ず勝つ方法ってなんでしょうか? 課題なのですがいくら考えてもわからず…困っています(>_<) どなたか回答よろしくお願いします!

  • 数字得意な方

    1、2、3、5、10、50の数字があって数字が大きい程出づらくなっている装置があり、ボタンを押すと上記のいずれかの数字が表示されます。 ボタン1000回押して出た数字を記録します。50というハズレ値があるので平均では求めたくありません。何で求めるのが適しているのでしょうか?

  • 数字のパズルが解けません 6

    お久しぶりです。 また、ナンプレを解いてください。

  • 数字のパズルが解けません 8

    どうもです。 今回のもよろしくお願いします。