4 5 1 2 3 4
1 2 1 1 1 The followings are examples of minimum number of operations that achieve the goal. * For $x=1$, delete $a_2,a_3,a_4$, and the sum of elements of $A$ becomes $x$. * For $x=2$, delete $a_3,a_4$, then delete $a_1$, and the sum of elements of $A$ becomes $x$. * For $x=3$, delete $a_3,a_4$, and the sum of elements of $A$ becomes $x$. * For $x=4$, delete $a_1,a_2,a_3$, and the sum of elements of $A$ becomes $x$. * For $x=5$, delete $a_2,a_3$, and the sum of elements of $A$ becomes $x$.
1 5 3
\-1 -1 0 -1 -1
12 20 2 5 6 5 2 1 7 9 7 2 5 5
2 1 2 2 1 2 1 2 2 1 2 1 1 1 2 2 1 1 1 1
{
"problem": {
"name": "Erase Subarrays",
"description": {
"content": "You are given an integer array $A=(a_1,a_2,\\ldots,a_N)$. You may perform the following operation any number of times (possibly zero). * Choose a nonempty contiguous subarray of $A$, and delete it",
"description_type": "Markdown"
},
"platform": "AtCoder",
"limit": {
"time_limit": 2000,
"memory_limit": 262144
},
"difficulty": "None",
"is_remote": true,
"is_sync": true,
"sync_url": null,
"sign": "abc275_f"
},
"statements": [
{
"statement_type": "Markdown",
"content": "You are given an integer array $A=(a_1,a_2,\\ldots,a_N)$. \nYou may perform the following operation any number of times (possibly zero).\n\n* Choose a nonempty contiguous subarray of $A$, and delete it...",
"is_translate": false,
"language": "English"
}
]
}