#P2014

P2014 选课

在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有N门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修课即只有学完了课程a,才能学习课程b)。一个学生要从这些课程里选择M门课程学习,问他能获...
代码星球 ·2020-12-27

Vijos1910 NOIP2014提高组 Day2T3 解方程 其他

  已知多项式方程:    a0+a1x+a2x2+...+anxn=0  求这个方程在[1,m]内的整数解(n和m均为正整数)。  对于100%的数据,0<n≤100, |ai| ≤ 1010000 ,an​ ≠0,m≤1000000。 ...

Vijos1906 联合权值 NOIP2014Day1T2 树形动态规划

   有一棵树,每一个节点都有一个权值w[i]。下面说的x,y都是该树中的节点。  对于点对(x,y),x,y,保证x和y距离为2,那么他们就可以联合,会产生w[x]*w[y]的联合权值。  注意:点对(x,y)和(y,x)是不同的。  现在要回答两个问题:  1.所有可以联合的点对的最大联合权值。  2.对...