Wyr333 @ 2023-10-22 15:04:12
#include<bits/stdc++.h>
using namespace std;
const int N=1005;
int a[N];
int main()
{
int a,b,c,n;
cin>>a>>b;
for(int i=a;i<=b;i++)
{
int k=0;
string z;
z=i;
reverse(z.begin(),z.end());
if(z==i){
for(int i=2;i<n;i++)
if(n%i==0) k=1;
if(k==0 && n!=1) cout>>i>>endl;
}
}
return 0;
}
在程序的软件中有错误,不知道错哪
by ww23 @ 2023-10-22 15:07:44
cout
是 <<
,打反了。
然后 z = i
和 z == i
可能不能达到效果,一般 int
不能直接赋给或与 string
比较。
再说一句,k = 1
之后直接 break
能提升效率。