当前位置: 首页 > news >正文

食物链 【并查集】

题目描述 Description


动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A吃B,B吃C,C吃A。   

现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。   

有人用两种说法对这N个动物所构成的食物链关系进行描述:   

第一种说法是“1 X Y”,表示X和Y是同类。   

第二种说法是“2 X Y”,表示X吃Y。   

此人对N个动物,用上述两种说法,一句接一句地说出K句话,这K句话有的是真的,有的是假的。当一句话满足下列三条之一时,这句话就是假话,否则就是真话。   

1) 当前的话与前面的某些真的话冲突,就是假话;   

2) 当前的话中X或Y比N大,就是假话;   

3) 当前的话表示X吃X,就是假话。   

你的任务是根据给定的N(1<=N<=50,000)和K句话(0<=K<=100,000),输出假话的总数。

输入描述 Input Description


第一行是两个整数N和K,以一个空格分隔。   

以下K行每行是三个正整数D,X,Y,两数之间用一个空格隔开,其中 D 表示说法的种类。   

若D=1,则表示X和Y是同类。   

若D=2,则表示

相关文章:

  • 丛林中的路
  • ROADS
  • Heavy Transportation
  • 八进制小数
  • 矩形分割
  • 删除数组中的元素(链表)
  • 统计学生信息
  • 【BZOJ 1588】营业额统计 【HNOI2002】【平衡树】【双向链表】
  • [Latex学习笔记]数学公式基本命令
  • 一些思考
  • 【BZOJ 1192】[HNOI2006]鬼谷子的钱袋
  • 【BZOJ 1800】[Ahoi2009]fly 飞行棋
  • 【BZOJ 2761】[JLOI2011]不重复数字
  • 【HDU 1599】find the mincost route 【最小环】
  • 【HDU 2833】WuKong 【Floyd】
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • ECMAScript入门(七)--Module语法
  • SpingCloudBus整合RabbitMQ
  • tensorflow学习笔记3——MNIST应用篇
  • vue数据传递--我有特殊的实现技巧
  • 关于springcloud Gateway中的限流
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 简析gRPC client 连接管理
  • 微信支付JSAPI,实测!终极方案
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 仓管云——企业云erp功能有哪些?
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (175)FPGA门控时钟技术
  • (day6) 319. 灯泡开关
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (官网安装) 基于CentOS 7安装MangoDB和MangoDB Shell
  • (力扣题库)跳跃游戏II(c++)
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (四) 虚拟摄像头vivi体验
  • (算法二)滑动窗口
  • (转)Windows2003安全设置/维护
  • *** 2003
  • .net CHARTING图表控件下载地址
  • .NET 设计模式初探
  • .NET开发者必备的11款免费工具
  • .NET连接MongoDB数据库实例教程
  • .NET命名规范和开发约定
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • @Resource和@Autowired的区别
  • [ IOS ] iOS-控制器View的创建和生命周期
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798
  • []T 还是 []*T, 这是一个问题
  • [2019.3.20]BZOJ4573 [Zjoi2016]大森林
  • [51nod1610]路径计数