中文题面: 问题描述] 我们定义一个非负整数是“好数”,当且仅当它符合以下条件之一: 1. 这个数是0或1 2. 所有小于这个数且与它互质的正整数可以排成一个等差数列 例如,8就是一个好数,因为1,3,5,7排成了等差数列. 给出N个非负整数,然后进行如下三个操作: 1. 询问区间[L,R]有多少个好数 2. 将区间[L,R]内所有数对S取余(S≤1000000) 3. 将第C个数更改为X 提示:如果你不知道如何判断一个数是否为好数,你可以打个表找找规律. [输入格式] 输入文件名为good.i…