T1
Learn to 签到
【题目描述】
希希最喜欢二进制了。希希最喜欢的运算是\(\wedge\)。
希希还喜欢很多\(01\)序列。这些序列一共有\(n\)个,每个的长度为\(m\)。
希希有一个伯伯,我们可以叫他希伯。希伯讨厌二进制,他有一个最讨厌的\(01\)序列\(A\)。
希希在和他的伯伯玩他最喜欢的游戏,从一个起始的当前序列开始,每次选择他喜欢的序列中的一个序列\(B\),让当前序列的每一位与序列\(B\)的每一位进行\(\wedge\)操作,得到新的当前序列。每个他喜欢的序列只能使用一次。
为了孙他的伯伯,请你告诉希希,有多少种序列使用顺序使得最后能够得到序列\(A\)?(必须使用至少一个序列)
【输入格式】
第一行两个整数\(n, m\),意义如题目所述。
第\(2-n+1\)行每行\(m\)个数字\(0\)或\(1\),代表一个希希喜欢的序列。
接下来一行\(m\)个数字\(0\)或\(1\),代表希伯最讨厌的序列A。
【输出格式】
一行一个整数,表示答案对\(1000000009\)取模。
【数据范围与约定】
对于\(20\%\)的数据,\(1 \le n, m \le 7\)
对于\(40\%\)的数据,\(1 \le n, m \le 10\)
对于\(60\%\)的数据,\(1 \le n, m \le 15\)
对于\(80\%\)的数据,\(1 \le n, m \le 20\)
对于\(100\%\)的数据,\(1 \le n, m \le 25\)

T2
诗与远方
【问题描述】
长者喜欢吟诗。长者有一个旅行计划,他在一棵有\(n\)个节点的树上旅行,按顺序每次去往他的下一个目的地。长者的旅行计划可以看作一串长为\(m\)的序列,长者从节点\(p\)出发,每次从所在节点前往节点\(A[i] (1 \le i \le m)\)。作为一个自♂由的人,小O想要破坏长者的旅行计划。
你有一台【遗忘会隐形 丢失就爆炸】的8848\(tj\)手机,你想要找到一个点来把它引爆。手机会炸掉所有与该节点相连的边。长者会继续前往被8848摧残的节点,但是当他发现某条边被炸毁时,他会停下并使用时间mo████████然后到达边的另一端。不过,如果长者使用该魔法超过\(k\)次,长者就会很不高兴,然后终止他的旅行。
小O想知道有多少种方案放置8848使得长者不能完成他的旅行, 你能救救他吗?
【输入格式】
第一行两个整数\(n, m, k, p\)表示数的节点数,长者旅行计划经过的节点数,长者使用魔法的最大次数和长者的出发点。
第二行包含\(m\)个整数表示序列A。
之后n-1行每行两个整数\(u, v\),表示点\(u, v\)之间有一条无向边。
【输出格式】
输出一行一个正整数,表示使长者不能完成旅行的8848放置方案数。
【数据范围与约定】
对于\(30\%\)的数据,\(1 \le n, m \le 1000\)
对于\(60\%\)的数据,\(1 \le n, m \le 5000\)
对于\(100\%\)的数据,\(1 \le n, m \le 500000\),\(1 \le k \le 10000\)

T3
毒瘤的金坷垃
【问题描述】
非洲人,美国人和日本人在\(S\)市旅游。\(S\)市的结构可以看作一棵有\(n\)个节点的树。他们三个人各自有一条旅游路径,如果他们任意两个人的路径相交,他们相遇时就会为了争抢金坷垃开始打架。为了不让他们打架,请帮他们规划旅游路径,使得他们的路径两两都不相交并且每条路径至少经过2个节点。输出总方案数。
【输入格式】
第一行一个整数\(n\)代表\(S\)市的节点数。
之后\(n-1\)行每行两个整数\(u, v\)代表点\(u, v\)之间有一条无向边。
【输出格式】
输出一个整数表示总方案数对1000000007取模的结果。
【数据范围与约定】
对于\(20\%\)的数据,\(n \le 30\)。
对于\(40\%\)的数据,\(n \le 150\)。
对于\(60\%\)的数据,\(n \le 2000\)。
对于另\(10\%\)的数据,\(v = u + 1\)。
对于\(100\%\)的数据,\(1 \le n \le 300000\)。

LK的NOIP膜拟赛的更多相关文章

  1. 【良心noip膜你赛】总结

    一点都不良心!!!! AK 快乐爆零快乐!!! 1. A. value512mb 1s规定一个区间的价值为这个区间中所有数 and 起来的值与这个区间所有数 or 起来的值的乘积.例如 3 个数 2, ...

  2. [SinGuLaRiTy] NOIP 膜你赛-Day 2

    [SinGuLaRiTy-1031] Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 对于所有题目: Time Limit: 1s | Mem ...

  3. [SinGuLaRiTy] NOIP膜你赛-Day 1

    [SinGuLRiTy-1022] Copyright (c) SinGuLaRITy 2017. All Rights Reserved.  对于所有题目:Time Limit:1s || Memo ...

  4. cdcqの省选膜你赛

    cdcqの省选膜你赛 比赛当天因为在杠hnoi2016的大数据结构没有参加,今天补了一下.挺好玩的虽然不看一句话题意的话真的卡读题 此生无悔入东方,来世愿生幻想乡 2651. 新史「新幻想史 -现代史 ...

  5. NOIP前模拟赛总结

    NOIP前模拟赛总结 from 2018.10.7 to ??? Date Name Score(Rank) Problems 2018.10.7 McfXH AK Contest 42(?) 期望得 ...

  6. NOIP 膜你题 DAY2

    NOIp膜你题   Day2 duliu 出题人:ZAY     题解 这就是一道组合数问题鸭!!!  可是泥为什么没有推出式子!! 首先我们知道的是 m 盆花都要摆上,然后他们的顺序不定(主人公忘记 ...

  7. NOIP一系列模拟赛小结

    NOIP越发接近了,于是自己也跟着机房的几位师兄一起做了几次NOIP模拟赛,收获颇多. #1-T1:求点集中的点能否只用三条与坐标轴平行的直线就能全部被经过,其实只要将横纵坐标排序后逐个点检查下就行. ...

  8. EZ 2018 01 14 2018noip第四次膜你赛

    这次惨烈的炸了个精光(只有20),然后对我的OI想法造成了巨大的转折. (以上有点作,其实我只是再也不用vector存图了而已(用邻接表)) 难度很不均匀,而且题型很狗(还有结论题???) T1 坑人 ...

  9. JXOJ 9.7 NOIP 放松模拟赛 总结

    比赛链接 T1 数数 题意:有a个红球,b个黄球,c个蓝球,d个绿球排成一列,求任意相邻不同色的排列的数目 ​ 1 <= a , b, c, d <= 30 答案对1e9 + 7 取膜 用 ...

随机推荐

  1. 自定义ApplicationContextInitializer接口实现

    简介 ApplicationContextInitializer是Spring框架提供的接口, 该接口的主要功能就是在接口ConfigurableApplicationContext刷新之前,允许用户 ...

  2. 【AI】Android Pie中引入的AI功能

    前言 “无AI,不未来”,绝对不是一句豪情壮语,AI早已进入到了我们生活当中.去年Google发布的Android Pie系统在AI功能方面就做了重大革新,本文就对Google在新系统中引入的AI功能 ...

  3. 数据库系统概念:JDBC

    import java.sql.*; public class DataBase { public static void main() { } } /* 5.1.1 JDBC */ class JD ...

  4. 性能测试-实例讲解VU、RPS、RT公式换算

    概述 今天看到一篇文章讲解VU.RPS.RT,中间有一个公式如下图 并发数 = RPS * 响应时间  于是我在本地做了几次实验,试图验证一下公式的准确性 实验网站 www.baidu.com 第一次 ...

  5. 洛谷P2057 [SHOI2007]善意的投票 题解

    题目链接: https://www.luogu.org/problemnew/show/P2057 分析: 由0和1的选择我们直觉的想到0与S一堆,1与T一堆. 但是发现,刚开始的主意并不一定是最终的 ...

  6. DML语言DDL

    DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 . D ...

  7. springboot3(目录结构)

    2.springboot中的目录结构 1.基本信息 - static :保存所有的静态资源,css.js.img - templates :保存所有的模版页面(springboot内嵌tomcat,默 ...

  8. [leetcode] 113. Path Sum II (Medium)

    原题链接 子母题 112 Path Sum 跟112多了一点就是保存路径 依然用dfs,多了两个vector保存路径 Runtime: 16 ms, faster than 16.09% of C++ ...

  9. python模块导入-软件开发目录规范-01

    模块 模块的基本概念 模块: # 一系列功能的结合体 模块的三种来源 """ 模块的三种来源 1.python解释器内置的模块(os.sys....) 2.第三方的别人写 ...

  10. lambda匿名函数,sorted(),filter(),map(),递归函数

    1.lambda匿名函数 为了解决一些简单的需求而设计的一句话函数 #计算n的n次方 def func(n): return n**n print(func(10)) f = lambda n: n* ...