U98418 難題「仏の御石の鉢 -砕けぬ意思-」 【因出题人要求已经隐藏】

题目背景

輝夜が出した難題の一つ。割れない石の鉢。 輝夜はこれで石焼ビビンバ的な物でも食べようとしたのだろうか。 辉夜所出的难题之一。难以切割的石碗。 辉夜是不是打算拿这个来做石头拌饭之类的东西啊。

题目描述

作为一个真实neet,辉夜每天都要练习《东方永夜抄》直到深夜。终于有一天,辉夜因为过于劳累而昏迷不醒。 永琳:来,你过来,对对对就是你,铃仙。 铃仙(瑟瑟发抖):师匠我我我来了,有有有什么事吗? 永琳:给辉夜配制的药缺几朵太阳花,你去太阳花田摘点回来。 铃仙:。。。。。。。 永琳:怎么,不愿意去吗,那你试试这个没加太阳花抑制毒性的药也行。 铃仙:。。。 永琳(突然想起):哦对了不死鸟的羽毛好像也行(seeing 铃仙) 铃仙:。 师匠(无可奈何):算了,你去调整一下那个石头碗吧。 铃仙(长出一口气):好我这就去。 ----------------------------------------分割线----------------------------------------------------------------------------- 佛御石之钵是辉夜所拥有的五件神宝之一,拥有着极高的硬度与重量,所以辉夜经常拿来砸人(永琳:哎~)。可是,佛御石之钵也是一个巨大的魔力源泉,其中蕴藏的魔力甚至可以媲美~~帕琪~~姆Q的贤者之石。佛御石之钵内部是由许多魔法符文组成的,因此很容易因外物撞击而破坏内部的符文序列。永琳在维护这条序列时,总是会用许多奇怪的方式(见输入格式)来探查序列的损伤,然后进行增删。 铃仙因为一直跟在永琳身边,所以便记下了永琳的探查与修补方法,但是维护佛御石之钵所需精力非常大,而且她还要协同帝去抓兔子,所以请你写一个程序,帮助铃仙解决问题吧。

输入格式

第一行$n,m$ 第二行$n$个数,表示初始符文序列 第$3 \cdots m+2$行,每行两个数$opt,y$ - $opt=1$ 向序列中插入一个数$y$ - $opt=2$ 删除序列中的一个数$y$ - $opt=3$ 输出序列中排名为$y$的数 - $opt=4$ 输出序列中与$y$异或值最大的数 - $opt=5$ 输出$y$与序列中的数字的最大and值 - $opt=6$ 设$x$为$y$的前驱+2,求以下式子的值 $$\sum_{k=1}^{x} \lambda(k)[\frac xk]$$(设$\Omega$表示$k$的全部质因子的个数(算相同的数),则$\lambda(k)=(-1)^{\Omega(k)}$) - $opt=7$ 设$x$为$y$的后继+2,求以下式子的值 $$\sum _{i=1}^x \sigma(i^2)$$ (σ(n)表示整数n的所有正因数的个数)

输出格式

对于每个检查操作,输出每行一个数

说明/提示

设数组内与插入的数为$a$ - 10% 只有$1,2,3$操作 - 20% $n,m \leq 1000$ - 40% 无$6,7$操作 - 100% $0 \leq a \leq 1000000$ $n,m\leq30000$ - 100% 铃仙不会使用能力使正在编程的你变得疯狂 - 100% 永琳不会出现帮你解决问题 - 100% 辉夜不会醒