摘要: 题目 有一棵点数为N的树,树边有边权。给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并 将其他的N K个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间距离的和的收益。 问收益最大值是多少。 输入格式 第一行两个整数N,K。 接下来N 1行每行三个正整 阅读全文
posted @ 2018-04-19 21:13 Mychael 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 题目 学校组织了一次新生舞会,Cathy作为经验丰富的老学姐,负责为同学们安排舞伴。有n个男生和n个女生参加舞会 买一个男生和一个女生一起跳舞,互为舞伴。Cathy收集了这些同学之间的关系,比如两个人之前认识没计算得出 a[i][j] ,表示第i个男生和第j个女生一起跳舞时他们的喜悦程度。Cathy 阅读全文
posted @ 2018-04-19 19:56 Mychael 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 题目 windy在有向图中迷路了。 该有向图有 N 个节点,windy从节点 0 出发,他必须恰好在 T 时刻到达节点 N 1。 现在给出该有向图,你能告诉windy总共有多少种不同的路径吗? 注意:windy不能在某个节点逗留,且通过某有向边的时间严格为给定的时间。 输入格式 第一行包含两个整数, 阅读全文
posted @ 2018-04-19 19:16 Mychael 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 题目 lxhgww最近接到了一个生成字符串的任务,任务需要他把n个1和m个0组成字符串,但是任务还要求在组成的字符串中,在任意的前k个字符中,1的个数不能少于0的个数。现在lxhgww想要知道满足要求的字符串共有多少个,聪明的程序员们,你们能帮助他吗? 输入格式 输入数据是一行,包括2个数字n和m 阅读全文
posted @ 2018-04-19 14:11 Mychael 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 题目 一次考试共有n个人参加,第i个人说:“有ai个人分数比我高,bi个人分数比我低。”问最少有几个人没有说真话(可能有相同的分数) 输入格式 第一行一个整数n,接下来n行每行两个整数,第i+1行的两个整数分别代表ai、bi 输出格式 一个整数,表示最少有几个人说谎 输入样例 3 2 0 0 2 2 阅读全文
posted @ 2018-04-19 13:30 Mychael 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 题目 给n个人安排座位,先给每个人一个1~n的编号,设第i个人的编号为ai(不同人的编号可以相同),接着从第一个人开始,大家依次入座,第i个人来了以后尝试坐到ai,如果ai被占据了,就尝试ai+1,ai+1也被占据了的话就尝试ai+2,……,如果一直尝试到第n个都不行,该安排方案就不合法。然而有m个 阅读全文
posted @ 2018-04-19 12:20 Mychael 阅读(112) 评论(0) 推荐(0) 编辑