69分,求助!(C++)
查看原帖
69分,求助!(C++)
1378709
Yue_Hao楼主2024/8/2 16:35
#include <bits/stdc++.h>
using namespace std;
bool pd(long long n){
	long long nn = n;
	string s = "", s1, s2;
	while(nn != 0){
		s1 = nn % 10 + '0';
		s.insert(0, s1);
		nn /= 10;
	}
	s2 = s;
	reverse(s2.begin(), s2.end());
	if(s2 == s) return true;
	else return false;
}
int main(){
	long long a, b;
	scanf("%lld %lld", &a, &b);
	for(long long i = a; i <= b; i++){
		if( pd(i) ) printf("Palindrome!\n");
		else printf("%d\n", i);
	}
	return 0;
}
2024/8/2 16:35
加载中...