একটি রেঞ্জ [min, max] দেওয়া আছে। এই রেঞ্জের মধ্যে পড়া সকল প্যালিন্ড্রোম সংখ্যা প্রিন্ট করুন।
উদাহরণ
#include <iostream>
using namespace std;
bool is_palin(int n) {
int rev = 0, orig = n;
while (n > 0) { rev = rev*10 + n%10; n /= 10; }
return orig == rev;
}
void countPal(int min, int max) {
for (int i = min; i <= max; i++)
if (is_palin(i)) cout << i << " ";
}
int main() {
countPal(99, 250);
return 0;
}
আউটপুট
99 101 111 121 131 141 151 161 171 181 191 202 212 222 232 242