Krydom: 暁の水平线に胜利を刻むのです

ソロモンの悪夢、見せてあげる!

@krydom12月前

12/17
17:11
暴力

[bzoj 4610] [Wf2016]Ceiling Functi

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

 给出n个长度为k的数列,每个数列模拟二叉排序树的操作,问有多少种形态不同的二叉树。

♦♦♦♦♦♦   Input   ♦♦♦♦♦♦

第一行包含两个数n(1<n<=50)代表堆的数量,k(1<=k<=20)代表每个堆的插入序列长度。

接下来n行每行包含k个数代表每个堆的插入序列。

♦♦♦♦♦♦   Output   ♦♦♦♦♦♦

输出不同堆的形态数。

♦♦♦♦♦♦   Sample Input   ♦♦♦♦♦♦

12 7
291388 78619 945367 867244 966006 445425 648278
593908 292543 111985 66151 846350 93727 765366
790325 950781 514834 937591 3749 922704 723259
788203 256144 944013 558440 591881 795482 173898
324286 386153 624883 475996 120001 18438 300906
819238 889730 825701 320745 611539 492070 410382
528593 425310 458894 528505 488435 192846 682984
564357 635943 41024 396434 286305 274829 196124
851238 206925 126110 537002 246374 859835 936366
729469 815045 965455 104000 364877 151376 759750
670021 748323 53559 609778 106547 151277 766524
561059 895615 951857 781815 378082 703670 620446

♦♦♦♦♦♦   Sample Output   ♦♦♦♦♦♦

12

♦♦♦♦♦♦   Hint   ♦♦♦♦♦♦

♦♦♦♦♦♦   题解  ♦♦♦♦♦♦

要不是我看了wf的直播我tm差点信了bzoj的题意

直接暴力即可

 

[bzoj 4610] [Wf2016]Ceiling Functi