API Response (JSON)
{
"problem": {
"name": "[集训队互测 2023] Tree Topological Order Counting",
"description": {
"content": "给定一颗 $n$ 个点的有根树,$1$ 是根,记 $u$ 的父亲是 $fa_u$。另给出一长度为 $n$ 的权值序列 $b$。 称一个长度为 $n$ 的排列 $a$ 为这颗树的合法拓扑序,当且仅当 $\\forall 2 \\le u \\le n,a_u > a_{fa_u}$。 对每个点 $u$,定义 $f(u)$ 为,在所有这颗树的合法拓扑序中,$b_{a_u}$ 之和。 现在对 $1 \\l",
"description_type": "Markdown"
},
"platform": "Luogu",
"limit": {
"time_limit": 1000,
"memory_limit": 524288
},
"difficulty": {
"LuoguStyle": "P6"
},
"is_remote": true,
"is_sync": true,
"sync_url": null,
"sign": "LGP10013"
},
"statements": [
{
"statement_type": "Markdown",
"content": "给定一颗 $n$ 个点的有根树,$1$ 是根,记 $u$ 的父亲是 $fa_u$。另给出一长度为 $n$ 的权值序列 $b$。\n\n称一个长度为 $n$ 的排列 $a$ 为这颗树的合法拓扑序,当且仅当 $\\forall 2 \\le u \\le n,a_u > a_{fa_u}$。\n\n对每个点 $u$,定义 $f(u)$ 为,在所有这颗树的合法拓扑序中,$b_{a_u}$ 之和。\n\n现在对 $1 \\l...",
"is_translate": false,
"language": "English"
}
]
}