LK的NOIP膜拟赛
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膜拟赛的更多相关文章
- 【良心noip膜你赛】总结
一点都不良心!!!! AK 快乐爆零快乐!!! 1. A. value512mb 1s规定一个区间的价值为这个区间中所有数 and 起来的值与这个区间所有数 or 起来的值的乘积.例如 3 个数 2, ...
- [SinGuLaRiTy] NOIP 膜你赛-Day 2
[SinGuLaRiTy-1031] Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 对于所有题目: Time Limit: 1s | Mem ...
- [SinGuLaRiTy] NOIP膜你赛-Day 1
[SinGuLRiTy-1022] Copyright (c) SinGuLaRITy 2017. All Rights Reserved. 对于所有题目:Time Limit:1s || Memo ...
- cdcqの省选膜你赛
cdcqの省选膜你赛 比赛当天因为在杠hnoi2016的大数据结构没有参加,今天补了一下.挺好玩的虽然不看一句话题意的话真的卡读题 此生无悔入东方,来世愿生幻想乡 2651. 新史「新幻想史 -现代史 ...
- NOIP前模拟赛总结
NOIP前模拟赛总结 from 2018.10.7 to ??? Date Name Score(Rank) Problems 2018.10.7 McfXH AK Contest 42(?) 期望得 ...
- NOIP 膜你题 DAY2
NOIp膜你题 Day2 duliu 出题人:ZAY 题解 这就是一道组合数问题鸭!!! 可是泥为什么没有推出式子!! 首先我们知道的是 m 盆花都要摆上,然后他们的顺序不定(主人公忘记 ...
- NOIP一系列模拟赛小结
NOIP越发接近了,于是自己也跟着机房的几位师兄一起做了几次NOIP模拟赛,收获颇多. #1-T1:求点集中的点能否只用三条与坐标轴平行的直线就能全部被经过,其实只要将横纵坐标排序后逐个点检查下就行. ...
- EZ 2018 01 14 2018noip第四次膜你赛
这次惨烈的炸了个精光(只有20),然后对我的OI想法造成了巨大的转折. (以上有点作,其实我只是再也不用vector存图了而已(用邻接表)) 难度很不均匀,而且题型很狗(还有结论题???) T1 坑人 ...
- JXOJ 9.7 NOIP 放松模拟赛 总结
比赛链接 T1 数数 题意:有a个红球,b个黄球,c个蓝球,d个绿球排成一列,求任意相邻不同色的排列的数目 1 <= a , b, c, d <= 30 答案对1e9 + 7 取膜 用 ...
随机推荐
- C# 中奇妙的函数–6. 五个序列聚合运算(Sum, Average, Min, Max,Aggregate)
今天,我们将着眼于五个用于序列的聚合运算.很多时候当我们在对序列进行操作时,我们想要做基于这些序列执行某种汇总然后,计算结果. Enumerable 静态类的LINQ扩展方法可以做到这一点 .就像之前 ...
- 2019.6.21 NOIP2018提高组模拟题(二)
1.咒语 (curse.pas/c/cpp) [题目描述] 亮亮梦到自己来到了魔法城堡,但一扇巨大的石门阻拦了他通向城堡内的路.正当他沮丧之际,突然发现门上有一处机关,机关上有一张很长的纸条.亮亮拿起 ...
- Java设计模式学习笔记(五) 单例模式
前言 本篇是设计模式学习笔记的其中一篇文章,如对其他模式有兴趣,可从该地址查找设计模式学习笔记汇总地址 1. 使用单例模式的原因 以Windows任务管理器为例,在Windows系统中,任务管理器是唯 ...
- Java编程思想:为什么要使用内部类
public class Test { public static void main(String[] args) { Callbacks.test(); } } /* 为什么需要内部类: 1.可以 ...
- Linux文件权限设置教程
Linux的文件基本权限有9个,分别是owenr.group.others三种身份各自有自己的r.w和x,比如"rwxrwxrwx",就表示owener具有r.w.x权限,同样gr ...
- C语言调用VIX_API开关虚拟机
#include <stdio.h> #include <stdlib.h> #include "vix.h" #define USE_WORKSTATIO ...
- Docker笔记(六):容器管理
原文地址:http://blog.jboost.cn/2019/07/21/docker-6.html 容器是Docker中的另一核心概念,在Docker中,应用的运行都是在容器内进行的,容器则基于镜 ...
- 个人永久性免费-Excel催化剂功能第35波-Excel版最全单位换算,从此不用到处百度找答案
全球化的今天,相信我们经常可以有机会接触到外国的产品,同时我们也有许多产品出口到外国,国与国之间的度量单位不一,经常需要做一些转换运算,一般网页提供这样的转换,但没有什么比在Excel上计算来得更为方 ...
- Spring管理事物两种方式
Spring管理事物两种方式 1. 编程式事物管理(在开发中不经常使用) 使用步骤 1. 配置数据库事物管理 DataSourceTransactionManager <!--配置事物管理器-- ...
- httpclient 方式提供接口
在后台写好自己的方法: 打开shiro验证,设置url访问: 提供包调用http方式连接后台获取数据: String url = getUrl(); HttpClient client = new H ...