Rinne 给你了一个序列 a,该序列初始为空,要求你支持如下操作: 1. 插入一个数,如果已经存在则忽略该操作 2. 删除一个数,如果不存在则忽略该操作 3. 询问 ∑i=1n∑j=i+1n[(gcd(ai,aj)=1]sum_{i=1}^n sum_{j=i+1}^n [(gcd(a_i,a_j) = 1]∑i=1n∑j=i+1n[(gcd(ai,aj)=1] 定义 [] 的意义为如果里面的表达式为真则值为 1 ,反之则为 0, 举例:[太阳从西方升起]=0[text{太阳从西方升起}] = 0[太阳从西方升起]=0 [这场比赛全是水题]=1[text{这场比赛全是水题}] = 1[这场比赛全是水题]=1
Rinne 给你了一个序列 a,该序列初始为空,要求你支持如下操作: 1. 插入一个数,如果已经存在则忽略该操作 2. 删除一个数,如果不存在则忽略该操作 3. 询问 ∑i=1n∑j=i+1n[(gcd(ai,aj)=1]sum_{i=1}^n sum_{j=i+1}^n [(gcd(a_i,a_j) = 1]∑i=1n∑j=i+1n[(gcd(ai,aj)=1] 定义 [] 的意义为如果里面的表达式为真则值为 1 ,反之则为 0。 举例:[太阳从西方升起]=0[text{太阳从西方升起}] = 0[太阳从西方升起]=0 [这场比赛全是水题]=1[text{这场比赛全是水题}] = 1[这场比赛全是水题]=1
(图片来源网络,侵删)