API Response (JSON)
{
"problem": {
"name": "序列合并",
"description": {
"content": "给定一个长度为 $n$ 的非负整数序列 $\\{a_n\\}$,你可以进行 $k$ 次操作,每次操作你选择两个相邻的数,把它们合并成它们的按位或。 形式化地,一次操作中,你选择一个下标 $i$($1 \\le i < n$),然后把原序列变成 $\\{a_1,a_2,\\cdots,a_i \\operatorname{or} a_{i+1},a_{i+2},\\cdots,a_n\\}$。 求 $k$ 次操",
"description_type": "Markdown"
},
"platform": "Luogu",
"limit": {
"time_limit": 1000,
"memory_limit": 524288
},
"difficulty": {
"LuoguStyle": "P4"
},
"is_remote": true,
"is_sync": true,
"sync_url": null,
"sign": "LGP10512"
},
"statements": [
{
"statement_type": "Markdown",
"content": "给定一个长度为 $n$ 的非负整数序列 $\\{a_n\\}$,你可以进行 $k$ 次操作,每次操作你选择两个相邻的数,把它们合并成它们的按位或。\n\n形式化地,一次操作中,你选择一个下标 $i$($1 \\le i < n$),然后把原序列变成 $\\{a_1,a_2,\\cdots,a_i \\operatorname{or} a_{i+1},a_{i+2},\\cdots,a_n\\}$。\n\n求 $k$ 次操...",
"is_translate": false,
"language": "English"
}
]
}