トップページ > プログラム > 2015年08月08日 > M3SvhFRz

書き込み順位&時間帯一覧

60 位/138 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000010001



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
プログラミングのお題スレ Part7 [転載禁止]©2ch.net

書き込みレス一覧

プログラミングのお題スレ Part7 [転載禁止]©2ch.net
535 :デフォルトの名無しさん[sage]:2015/08/08(土) 20:32:02.85 ID:M3SvhFRz
>>525 Squeak/Pharo Smalltalk

| pairs max |
pairs := #((3 5) (5 6) (6 3) (3 5) (5 9) (2 1) (7 5) (4 6) (8 3)).
max := #() -> 0.
(1 to: pairs size) do: [:n | pairs combinations: n atATimeDo: [:comb |
 | sum |
 (sum := comb sum) first <= 20 ifTrue: [
  sum last = max value ifTrue: [max key: max key, {comb copy}].
  sum last > max value ifTrue: [max := comb copy -> sum last]]]].
^max "=> #(#(3 5) #(5 6) #(3 5) #(5 9) #(4 6))->31 "


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。