#P12389. COmPoUNdS
COmPoUNdS
题目背景
小 S 因为某些原因对区间加区间取模情有独钟,他造了一些这样的题但是基本上都不会做。有一天小 S 误食了一点冰红茶突然灵感迸发把所有题都秒了,于是趁着药效他随便选了一道题造了数据,然而药效过了后他也不知道怎么做了,所以请你帮他写一下标程,事成送你一瓶冰红茶。
题目描述
给定正整数 和一个长度为 的序列 , 次操作或询问:
1 l r c
,对于每个 ,令 。2 l1 r1 l2 r2
,判断 的两个长度相同的子段 是否相等。
输入格式
第一行三个正整数 。
第二行 个正整数表示序列 的初始值。
后 行每行描述一个操作或询问,格式见题目描述。
输出格式
若干行,每行回答一个 2 操作。如果相等输出 Yes
否则输出 No
。
6 3 6
0 1 2 0 1 2
2 1 2 1 2
2 1 2 4 5
2 1 2 5 6
1 1 2 1
2 1 2 4 5
2 1 2 5 6
Yes
Yes
No
No
Yes
提示
本题采用捆绑测试及子任务依赖。
子任务编号 | 分值 | 特殊限制 | 依赖子任务 | 时间限制 |
---|---|---|---|---|
无特殊限制 |
对于全部数据,,,,对于 2 操作 。