N é ‚ç‚¹ã‹ã‚‰ãªã‚‹æœ¨ãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚木ã®å„é ‚ç‚¹ã«ã¯ 1 ã‹ã‚‰ N ã®ç•ªå·ãŒå‰²ã‚ŠæŒ¯ã‚‰ã‚Œã¦ã„ã¾ã™ã€‚ã¾ãŸã€N−1 本ã®è¾ºã®ã†ã¡ã€ i\ (= 1, 2, ..., N-1) 本目ã®è¾ºã¯é ‚点 u_i ã¨é ‚点 v_i ã¨ã‚’çµã‚“ã§ã„ã¾ã™ã€‚
ã“ã®æœ¨ã® K 個ã®ç©ºã§ãªã„部分グラフã®çµ„ã§ã‚ã£ã¦ã€å„部分グラフãŒã„ãšã‚Œã‚‚連çµã§ã€ã©ã®äºŒã¤ã®ç›¸ç•°ãªã‚‹éƒ¨åˆ†ã‚°ãƒ©ãƒ•ã‚‚é ‚ç‚¹ã‚’å…±æœ‰ã—ãªã„ã‚‚ã®ã®å€‹æ•°ã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。ãŸã ã—ç”ãˆãŒã¨ã¦ã‚‚大ãããªã‚‹ã“ã¨ãŒã‚ã‚‹ãŸã‚ã€998244353 ã§å‰²ã£ãŸã‚ã¾ã‚Šã‚’ç”ãˆã¦ãã ã•ã„。
ãªãŠã€K 個ã®éƒ¨åˆ†ã‚°ãƒ©ãƒ•ã‹ã‚‰ãªã‚‹é›†åˆãŒåŒä¸€ã®ã‚‚ã®ã¯ã€K 個ã®éƒ¨åˆ†ã‚°ãƒ©ãƒ•ã®é †åºãŒç•°ãªã‚‹ã‚‚ã®ã‚‚åŒä¸€è¦–ã™ã‚‹ã‚‚ã®ã¨ã—ã¾ã™ã€‚
N K u_1 v_1 : u_{N-1} v_{N-1}
ç”ãˆã‚’表ã™æ•´æ•°ã‚’一行ã«å‡ºåŠ›ã—ã¦ãã ã•ã„。998244353 ã§å‰²ã£ãŸã‚ã¾ã‚Šã‚’出力ã™ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。
3 2 1 2 1 3
5
以下㮠5 通りãŒã‚ã‚Šã¾ã™:
4 4 1 2 1 3 1 4
1
( \{ 1 \}, \{ 2 \}, \{ 3 \}, \{ 4 \} ) ã® 1 通りã—ã‹ã‚ã‚Šã¾ã›ã‚“。
7 4 1 7 2 1 7 4 3 4 5 7 6 3
166