C~F Java题解,代码已去除冗余~~~ C 小红的数组查询(二) p为1的时候需要特判,否则数列的周期为p/gcd(p,d),时间复杂度O(q+log(pd)) import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc=new Scanner(System.in); int d=sc.nextInt(),p=sc.nextInt(),gcd=p/gcd(p,d); for(int i=sc.nextInt();i!=0;i--){ long l=sc.nextLong(...