問題一覧 > 通常問題

No.783 Kadomatsu Plan

レベル : / AI推定難易度 : 1250 / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 256 MB / 標準ジャッジ問題
タグ : (AC するまで非表示) / 解いたユーザー数 83
作問者 : mai / テスター : はむこ
お気に入りにしたユーザー ProblemId : 1784 / 自分の提出
問題文最終更新日: 2018-10-12 11:36:35
This statement was translated by AI (claude-opus-5-5, effort medium) and may contain errors or differ in nuance from the original. The original statement takes precedence. Back to the original
yukicoder contest 204 (順位表) の他の問題:

Definition

It has been handed down that when a sequence $v = (a_1,a_2,a_3)$ consisting of 3 elements satisfies the following conditions, $v$ is a Kadomatsu sequence.

  1. $a_1,a_2,a_3$ are all distinct
  2. Among the 3 elements, $a_2$ is the largest or the smallest

Furthermore, for a sequence $w = (a_1,...,a_n)$ consisting of $n$ elements (where $3\le n$),
if any 3 consecutive elements taken from it form a Kadomatsu sequence, $w$ is called a Kadomatsu sequence sequence.

Problem Statement

Yukikoda Home Center sells $N$ types of bamboo.
The $i$-th bamboo is $L_i$ meters long and costs $W_i$ yen.
Every bamboo is amply stocked, so you can buy as many as your wallet allows.

Yukikoji-san wants to buy some bamboos and arrange them in a row so that their lengths form a Kadomatsu sequence sequence.
Bamboos must not be left over, cut, joined, or stretched.

Under the constraint of having $C$ yen, when the total length of the bamboos in the Kadomatsu sequence sequence is maximized,
find the total length of the bamboos in the Kadomatsu sequence sequence that can be made.
You do not need to use up all of your money.

Input

$N$ $C$
$L_1$ $\ldots$ $L_N$
$W_1$ $\ldots$ $W_N$

$1 \le N \le 50$
$1 \le C \le 50$
$1 \le L_i \le 50$
$1 \le W_i \le 50$
All values are integers.

Print a newline at the end.

Output

Output the total length of the bamboos in the Kadomatsu sequence sequence satisfying the constraints of the problem statement.
If none can be made, output 0.

Sample

Sample 1
Input
4 10
9 4 3 2
5 3 1 3
Output
17

Buying 2 of the 9[m] 5-yen bamboo maximizes the total length, but they cannot form a Kadomatsu sequence sequence.

Buying 1 of the 9[m] 5-yen bamboo, 1 of the 3[m] 1-yen bamboo, and 2 of the 2[m] 3-yen bamboo lets you form the Kadomatsu sequence sequence $(3,9,2,3)$, which gives a length of $17$.

Buying 1 of the 9[m] 5-yen bamboo, 1 of the 4[m] 3-yen bamboo, and 1 of the 3[m] 1-yen bamboo also lets you form the Kadomatsu sequence sequence $(9,3,4)$, but this is not optimal.

Sample 2
Input
5 30
2 2 2 2 2
1 3 5 7 9
Output
0

Even with multiple bamboos of the same height, 🎍 cannot be made.

Sample 3
Input
4 11
1 2 3 4
1 1 1 1
Output
30

$(3,4,2,3,1,4,2,3,1,4,3)$

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。