/
最近
.rdf
追記
編集
設定
本棚
翌日へ
前日へ
脳log
[20220401]
2022年04月01日 (金)
[AtCoder] 精進。ABC100-D「
Patisserie ABC
」(水 diff)。一晩寝かせたら解けた(寝る前には解けなかった)。最初は8通り3ステップの解法を考えていた。つまり、3つある軸ごとに正の方向に最大化するか負の方向に最大化するかの組み合わせが8通り。3軸を順番に最大化するのに3ステップ。これだと3分の1くらいのケースで間違える。最大化するより他の軸とのあいだでうまく折り合いを付けた方が総合的に得する場合が漏れたのだろう。前後のステップを通して2軸のバランスはとれていたはずだけど、3軸の総合バランスが考慮できない。■
提出 #30611715
(AC / 229 Byte / 68 ms)。3軸をまとめて8通り1ステップの解法で AC。肝心の5行目がちょっと冗長。
x.zip(y,z).map(&:sum).max(M).sum
でいい。
翌日へ
前日へ