j=a[i]*j,这个表达式极有可能导致j越界,因为j是一个谈孝int。请Baidu一下键携hdu1222,您的思路还是稿侍伏有问题。
1.a[(m*i)%n]++;n=0; 分母非法了。m*i = 19999 //m=19999 i = 1;n = 10000数组越界。2.j=a[i]*j;有可哗肢仿能超过int 表饥橘示范围乱纤