没人发题解吗? 想了一个小时,没想出来优化 求改错 #include<iostream> const int o=998244353; int n,k,s,a[10000010],t=0; int gcd(int a,int b) { while (a^=b^=a^=b%=a); return b; } int main() { std::cin>>n>>k>>s; for (int i=1;i<=n;++i) std::cin>>a[i]; for (int i=1;i<...