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. 西门子PLC中各个组织块OB作用(OB1、OB100……)

    1.自由循环组织块OB1 S7  CPU启动完成后,操作系统循环执行OB1,OB1执行完成后,操作系统再次启动OB1.在OB1中可以调用FB.SFB.FC.SFC等用户程序使其循环执行.除OB90以外 ...

  2. select自定义下拉三角符号,css样式小细节

    本来没有写文章的习惯,但是闲下来了,整理资料,发现还挺纠结,对前端来说.所以整理下,希望对看到的人有所帮助,毕竟我不是前端开发. 起因,是前端告诉我select 框的三角箭头不能自定义.但是第二次的时 ...

  3. python 多个装饰器的调用顺序

    python 多个装饰器的调用顺序 一般情况下,在函数中可以使用一个装饰器,但是有时也会有两个或两个以上的装饰器.多个装饰器装饰的顺序是从里到外(就近原则),而调用的顺序是从外到里(就远原则). 原代 ...

  4. [POI2008]枪战Maf题解

    问题 C: [POI2008]枪战Maf 时间限制: 1 Sec  内存限制: 256 MB 题目描述 有n个人,每个人手里有一把手枪.一开始所有人都选定一个人瞄准(有可能瞄准自己).然后他们按某个顺 ...

  5. android_alertDialog

    主文件 package cn.com.sxp;import android.app.Activity;import android.app.AlertDialog;import android.con ...

  6. 从后端到前端之Vue(一)写个表格试试水

    目录: 1.脚本式开发. 2.工程化开发 3.工程化和脚本的区别 4.来个table试试水 4,1.目标 4.2.思路 4.3.设计与编码 4.4.效果 5.业务分离 6.功能拓展——个性化设置    ...

  7. xx.exe 中的 0x014180bd 处有未经处理的异常: 0xC0000005: 读取位置 0xfeeefeee 时发生访问冲突(当指针访问异常时,应考虑是不是对象未创建)。

    xx.exe 中的 0x014180bd 处有未经处理的异常: 0xC0000005: 读取位置 0xfeeefeee 时发生访问冲突

  8. 洛谷P3275 [SCOI2011]糖果 题解

    题目链接: https://www.luogu.org/problemnew/show/P3275 分析: 本题就是一个裸的差分约束. 核心: x=1x=1x=1时,a=b,a−>b,b−> ...

  9. Minikube安装成功Kubernetes,一次过!

    介绍 Minikube 是 K8S 官方为了开发者能在个人电脑上运行 K8S 而提供的一套工具.实现上是通过 Go 语言编写,通过调用虚拟化管理程序,创建出一个运行在虚拟机内的单节点集群. 注:从这里 ...

  10. C#3.0新增功能10 表达式树 07 翻译(转换)表达式

    连载目录    [已更新最新开发文章,点击查看详细] 本篇将介绍如何访问表达式树中的每个节点,同时生成该表达式树的已修改副本. 以下是在两个重要方案中将使用的技巧. 第一种是了解表达式树表示的算法,以 ...