为什么会RE?

P1112 波浪数

```cpp #include<bits/stdc++.h> using namespace std; int a,b,l,r,c,t,x; int v[10000005];//存储重数 int main(){ memset(v,0,sizeof(v)); scanf("%d%d%d%d%d",&a,&b,&l,&r,&c); for(int k=a;k<=b;++k){ for(int i=1;i<k;++i){ for(int j=0;j<k;++j){ if(i!=j)//不能是相同的数波浪 { x=0; t=0; while(x<=r){ if(t%2==0){ x=x*k+i; ++t; } else{ x=x*k+j; ++t; } if(x>=l&&x<=r) ++v[x]; } } } } } for(int i=l;i<=r;++i){ if(v[i]==c) printf("%d\n",i); } } ```
by wstjy @ 2023-07-15 21:31:25


|