#NOI2015

P1955 [NOI2015]程序自动分析

在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足。考虑一个约束满足问题的简化版本:假设x1,x2,x3...代表程序中出现的变量,给定n个形如xi=xj或xi≠xj的变量相等/不等的约束条件,请判定是否可以分别为每一个变量赋予恰当的值,使得上述所有约束条件同时被满足。例如,一个问题中的约束条件为:x...

UOJ#129. 【NOI2015】寿司晚宴 动态规划

原文链接www.cnblogs.com/zhouzhendong/p/UOJ129.html  考虑把大于等于$sqrtn$的质数和小于$sqrt n$的分开考虑:  1.小于等于$sqrtn$的质数最多只有8个。  2.一个小于等于n的正整数最多包含1个大于$sqrtn$的质因子,所以不同的这种质因子可以分...

[HNOI2015]菜肴制作(toposort + 单队)

题干:  知名美食家小A被邀请至ATM大酒店,为其品评菜肴。ATM酒店为小A准备了N道菜肴,酒店按照为菜肴预估的质量从高到低给予1到N的顺序编号,预估质量最高的菜肴编号为1。由于菜肴之间口味搭配的问题,某些菜肴必须在另一些菜肴之前制作,具体的,一共有M条形如「i号菜肴『必须』先于j号菜肴制作”的限制」,我们...