Addison
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
int genpal1 (int no)
{
char buf [50];
sprintf (buf, "% d", no);
cadena oldi (buf);
string abc;
reverso (oldi.begin (), oldi.end ());
abc = cadena (buf) + oldi;
sscanf (abc.c_str (), "% d", & no);
devolver no;
}
int genpal2 (int no)
{
char buf [50];
sprintf (buf, "% d", no);
cadena oldi (buf);
string abc;
oldi.erase (oldi.end () - 1);
reverso (oldi.begin (), oldi.end ());
abc = cadena (buf) + oldi;
sscanf (abc.c_str (), "% d", & no);
devolver no;
}
bool isprime (int no)
{
for (int k = 2; k> a >> b;
vectores primos;
for (I = 1; I = a) && (l = a) && (k