P1225 数列
数列
题目描述
有一个 个元素的数列(下标从 开始),元素的值只能是 三个数中的一个,定义四种操作:
1 i x:表示把第 位替换成 , 也只能是 三个数中的一个;2 i j:表示把下标 区间中所有的元素值加 ,并对 取模;3 i j:表示把下标 区间的序列颠倒顺序;4 i j:表示查询下标 区间的序列是否存在三个或以上的相同数,若有输出yes,否则输出no。
有一个 n 个元素的数列(下标从 1 开始),元素的值只能是 0,1,2 三个数中的一个,定义四种操作:
1 i x:表示把第 i 位替换成 x,x 也只能是 0,1,2 三个数中的一个;2 i j:表示把下标 [i,j] 区间中所有的元素值加 1,并对 3 取模;3 i j:表示把下标 [i,j] 区间的序列颠倒顺序;4 i j:表示查询下标 [i,j] 区间的序列是否存在三个或以上的相同数,若有输出 yes,否则输出 no。