社区讨论

RE全家桶

B2136素数回文数的个数参与者 3已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@lquydanp
此快照首次捕获于
2024/01/01 21:24
2 年前
此快照最后确认于
2024/01/02 12:53
2 年前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
bool ip(int i){
	for(int j=2;j<=i/2;++j){
		if(i%j==0) return false;
	}
	return true;
}
bool hw(int i){
	string c,s;
	int sum=0;
	char d[100998];
	d[100998]=char (i);
	for(int w=1;w<=strlen(d)-1;++w){
		c[w]=i%10;
		i/=10;
	}
	for(int e=c.size();e>=1;--e){
		s[e]=c[e];
	}
	for(int r=1;r<=c.size();++r){
		if(s[r]==c[r]) sum++;
	}
	if(sum==strlen(d)) return true;
	else return false;
}
int main(){
	int n,sum=1;
	cin>>n;
	for(int i=11;i<=n;++i){
		if(ip(i) && hw(i)) sum++;
	}
	cout<<sum;
	return 0;
}
求大佬

回复

6 条回复,欢迎继续交流。

正在加载回复...